We chose this cruise because the pricing seemed fair, and after reading reviews online, we determined it offered the most activities, eating options, entertainment, etc. We paid for Faster to the Fun, and it made embarkation a breeze! We didn't wait in any lines, we walked right through all points, and our room was ready when we go on board so we didn't have to deal with luggage. It was worth the extra cost!
The staff were all extremely friendly and helpful. We were amazed by how clean all of the public areas are; even the bathrooms are kept clean. Staff are whisking about constantly ensuring the ship is kept clean. There were several shops on board, though we didn't visit any of them. They're all overpriced.
The ship offered several activities each day, whether you decided to stay on or go off for an excursion. They offered mini golf, basketball, volleyball, several pools and hot tubs, a spa, an adult only deck, and several other features. Make sure you read the excursion tickets they provide you so you know your excursion details. We missed our first one because we weren't prepared. It would get a bit boring if you chose not to do an excursion or get off the ship at the ports. Nassau was definitely more exciting than Freeport, with much more to see and do.
The cabins are a bit dated and could use some updating, but they were clean and everything was in good working order. The bathroom and shower are extremely small. We weren't prepared for that, but everything is laid out well.