Just got off the ship in April. The ship is a very nice ship with all the amenities. Thoroughly enjoyed ourselves; food was good, entertainment was so-so. We were in a junior suite with 4 of us; comfortable and roomy. We had the best cabin steward we've ever had-Dean. Dining room staff was very good, although our waiter could have had a little more personality. The ports were St. Martin, San Juan, St. Thomas, and Nassau; you can have Nassau.
Although I like other ships better (i.e. Radiance class), I'd recommend this ship to anybody. Look for others here to post worthwhile reviews.