We hop a minibus right at the pier--$4PP each way--they just fill up with cruisers and go straight to Royal Palms beach club on 7 mile beach. $2 PP admission and $10 each for umbrella/chair rental. We take a blow up float/ring and some sand toys. Our kids have had a ball each time. They have outdoor showers, good bathrooms, and food/drink avail. Then, when you are done, walk out front and grab another minibus back to port. Kids should wear water shoes, as there can be some coral in the water. Just went this April.