This was the perfect spot for us! Checking in and out was a breeze. The location was convenient to get around to many great snorkeling spots. The space was clean and organized. We were able to prepare meals with the kitchen amenities. We also borrowed much of the beach equipment.