So disappointed. Our family was excited, only to arrive to a massive carnival right outside our room. No warning when booking, just a notice when checking in that it would be loud from 8pm- 2am all 3 nights so we’d have to wear ear plugs if we wanted to sleep. For the price, I guess maybe I would have appreciated a heads up. Then, we had to walk 10 minutes to parking that we also had to pay for since the carnival was occupying the hotel parking. The ship was cool, but the bar and restaurant staff were not so friendly and unaware of drink and menu items. Overall, it was a waste of money for a family vacation and I wish we would have stayed at a regular hotel.