The staff are genuinely just great people. They're sweet, their hospitable, their knowledgeable! Every time I had questions or curiosities, they'd always be up to help out.
Had a gym membership here, and it was a great value for what I got. Be aware of the clause that states you have to pay the next month if it's within 25 days of canceling. That sucked, but it was my own fault.
Need a hotel stay before or after your cruise? Check out Booking.com!