I didn't choose the cruise, I was part of a group, and it was chosen for me. Embarkation and Disembarkation did go smooth. Service was good. Ports-Freeport should not be a port. Nothing to do on that island, it is boring should do 2 days in Nassau if anything or skip Freeport altogether. Cabins are old, so is ship. Not much to do. Not enough space on the ship. I had never been on a weekend free for all cruise. It was disgusting. I would not recommend thought that we were going to enjoy, have fun, drink but not be harassed and grinded upon by every male horny passenger in the club that was there for one thing only, as apparently was everyone else on the ship. Apparently most weekend cruises on this line are known for this, but I had no idea....so embarrassed as I was planning to bring my kids on the next one.