Great overall experience. The main dining hall had the best food. Windjammer food quality was ok. Bahamas Nassau was the best destination. The taxi cab driver was very friendly and the private beach section of cabbage beach was awesome. The three hours we spent on that beach was the best beach experience I have ever had. I would suggest bringing aboard some water bottles with you because an extra charge will be given for everyday that you need drinking services. This charge was an extra 92 bucks, more expensive than I thought. The shows are excellent and the comedian was extremely funny. The sleeping arrangements were satisfactory, but the bed was a little hard to sleep on. The young lady that cleaned and maintained our room was very friendly and our room was always clean. The staff in the main dining hall was excellent. The food was extremely tasty and the service was great. The wait for food was that of a normal restaurant and food quality was at a high level.
Room was adequate except for the bed quality.