Ship is to small for the number of guests. Trying to eat was always a hassle. Food was terrible. Service was terrible. Trying to get a drink was almost impossible. Bartenders would look at you and turn their heads. One small pool that was very over crowded. Not much for kids to do as there is no basketball, dodge ball, rope course, water park is a joke. The casino staff was the best part of the cruise. Our hallways was very loud every night so we didn’t sleep. The whole boat smelled like marijuana from day 1. Getting off the boat was a nightmare. 100 degrees in a line for over an hour and we even took our own luggage to try to avoid this. After 10:00 they charge for room service now also. Seems like they keep adding more and more charges so even if carnivals cruises are cheaper by the time you get charged for lots of stuff you can cruise Royal Caribbean for the same money.
Cabin was always clean. Our housekeeper was friendly enough but didn’t see much of him. We had 3 people per room and had 2 rooms. The bed for the third person was a pallet in the flood.