Let me start off by saying I NEVER write reviews, about anything, but after reading some not so great reviews, and being pleasantly surprised by my [first ever], 3 night cruise, I decided to put in my two cents.
Stateroom- I had heard so many warnings about how small rooms are on cruise ships and I was pleasantly surprised by the size of our room. Definitely not huge, but if you pack smart, you will have plenty of room. Looking at the bigger picture, you ARE on a ship, so unless you are willing to dish out more money for a suite, you don't have much to complain about [tip: get an ocean view room for a beautiful view on a budget, its also much less claustrophobic].
Our room was cleaned/stocked multiple times a day, and the housekeeping staff (especially MALBERT) was always eager & quick to meet our needs.
Rented a scooter from the locals and toured the island on our own.
Embarkation was quick and painless.