In response to review, JusMe says ...

Thanks for your review. I'm glad you had a good time despite the accommodations and food. It sounds to me that the Haven is not worth paying for.

I had watched a video about ships and when it gets to warm they have to fire up another engine for the added A/C needed. The ship does not like to do this because of fuel consumption $$$. Sounds like on your trip they were saving fuel to keep the bonus checks for the officers.

Related Questions

*Cruiseline.com is not a booking agent or travel agency,
and does not charge any service fees to users of our site. Our partners
(travel agencies and cruise lines) provide prices, which we list for our
users' convenience. Cruiseline.com does not guarantee any specific rates or
prices. While prices are updated daily, please check with the booking site
for the exact amount. Cruiseline.com is not responsible for content on
external web sites.