The mainstage performances were the worst that I had in my 10+ cruise experiences. There were all male performers for the entire trip with very low quality. Obviously, the ship chose to save the cost of using low profile performers. The cruise entertainment director did a very poor job. Also, my first time use luggage case was damaged in the transport from the room to the dock. The food quality was bad without a lot of varieties. The buffet was often crowded and you need to be patient to find a seat. They also skipped a port when the weather was not too bad. Overall, very disappointed cruise experience. The ship was old but the bathroom was ok. There was not a good track for walking and running. The swimming pool was small and you could really swim inside. The service was ok. The private island was pretty nice with nice beach.
Excellent port with nice snorkeling place.