Chose this because we were traveling with our parents. It was their first cruise, so we thought a short one would be suffice. We had cruised to Nassau before and were hopeful that Freeport would be just as awesome. The ship itself was dated. The rooms were a nice size. The food was ok, but seemed limited. Shows were average and the clubs were nice. The most disappointing part of the trip was Freeport. Not as exciting as Nassua. While the driver tried to impress, there really wasn't much to see and the history of the young island is limited. It is necessary to take a taxi to "civilization" where the beaches and shopping district are. Getting off of the ship was a chore. Long lines at customs made for a 2 hour wait, however, valet was pretty quick. Not a phenomenal experience, but you get what you pay for. Good trip for a weekend getaway. Staff was friendly and worked hard to please!