I would highly recommend getting Margaritaville day passes. We found it to be a perfect way to get off the ship for a partial day of beach/pool time. The price was reasonable, it was safe, uncrowded, clean and pretty much just what we were looking for. We have older kids and the walk felt very...