We chose this cruise because the itinerary fit our spring break schedule. The ship was very nice and well maintained. Customer service was excellent. The food was very good and dining staff were excellent! The waiter was very accommodating to our 8 year old grandson and even made him an origami animal each night, showed him magic tricks and made sure he had something to eat from the kids menu that he liked at each meal. Our grandson adored him! The ventriloquist and comedy shows were very good and we enjoyed the Discovery Earth production (warning - if you don't like snakes, don't watch the first segment - could be scary for young children - our grandson did not attend). My husband enjoyed the Lincoln Center performances. The other music shows were fair - we passed on the second performance. BB King's nightclub and performances were very enjoyable. The "chocolate surprise" evening was very disappointing. It lasted about 3 minutes and if you were not in the right place at the right time you didn't get anything! Club Hal for children was fair - there were games and arts and crafts. There were video games available and my grandson enjoyed that. He attended about 3 times but quickly became bored and stayed with us the rest of the time.
Cabin was standard - adequate. Decor was minimal. The bathtub was a plus.
We enjoyed the beach - rented a "clamshell" but didn't really need it as the weather was overcast and we didn't need the shade that day. The beach was clean. The "water park" was minimal but that was fine as we enjoyed the beach so much. Facilities were good and the lunch buffet was nice as well.