5 days (Bahamas & Cozumel)
THE GOOD:
I can't say enough good things about the staff, they were great. Helpful, friendly, courteous, and great at what they do.
Cabin was decent sized. Small drawers, somewhat worn, areas in bathroom rusting.
All of that was very minor into comparison to the rock hard bed. For all the marketing and sales pitches they throw at you for Cariloha you would expect them to have their mattresses and sheets in the room. You wanna sell a product let me sleep on it and try it out.
Loading and disembarking wasn't an issue, expect a little wait, but overall very well managed.
Could have used more time, so we could shop and visit the beach.