I have been on a number of cruises with and without the kids. This one was pretty standard in terms of kids’ stuff, on-board activities and those same 5 line dancing songs played over and over. The ship itself was well maintained and clean. There were a couple of instances where an amenity was not working like a pool or the water slides but these were quickly remedied. People on board (the passengers) were nice and seemed happy. The crew was outstanding from a customer service point of view. Meaning they really seemed like they cared and were accommodating. However, there were several instances where they did not seem to know what or where or when something was going on and provided inaccurate information which was frustrating. The most frustrating part of the ship is the lack of clocks. There is an itinerary and a schedule. I for one do not use a watch and onboard do not use a phone so figuring out the time was a very big challenge.
The gym was clean and up-to-date and had a number of activities that one could attend. The running track on the other hand is only on one side of the ship so it was not as nice as some other ships and the turn on the ends was not pleasant. Shopping on-board was limited but then again it depends on what you are looking for I guess.
The layout of the ship was ok meaning you can find things but in general, to me, it just seemed to be one long corridor with “areas” along the way not really destinations if you will. The upper deck was also designed in a way where it was not circular so to go from one side to the other you have to go down a deck and then back up. Very non-user-friendly layout. Rooms are small. Smaller than usual I think. However, they have a design that the shower and toilet areas are separated which is good for getting ready with others.
Cabins are small but well laid out. Well maintained.