I stayed at a condo right on the beach, where I've stayed many times before. It is the perfect location! The beach was not too crowded, even though it was June and you cannot beat the snorkeling here. You can see turtles and wide variety of fish. Waves are gentle and it is a great place to play in the water.