The cabin was not the cleanest and there were hairs from the past cruisers left in the shower. The food was HORRIBLE, Service was ok. Some of the staff were just RUDE especially to my children. DO NOT take your kids to CAMP CARNIVAL because they acted like they didn’t even want my child to be there. They told me to keep a phone on me that they gave me. They didn’t ask, they told. Not great on board entertainment at all. They nickled and dimed you to death. I have taken many cruises and this was the worst. I’m not a complainer, but please don’t waste your money. The dr.seuss theme is very misleading also. Anything to do with dr.seuss you had to pay extra. They are not very accommodating for kids. The last night of the cruise the camp was closed from 3 till 7. Our entire cruise revolved around camp carnival.