Sailaway Snorkle and Beach Cruise is awesome. Open bar and lunch provided.
Beautiful, just walk.
Boats anchored on the best part of the beach while swimmers had to be on the part where there was no sand in the water just rocks.
Asides from the 45 minutes it takes to get there, it is nice enough, very relaxing.