Perfect location. I could not have asked for a better experience. The location is ideal for all activities. The beach across the street had a sea turtle mist mornings just hanging out. Snorkeling was nice, saw more varieties there than on the snorkeling boat I had to pay for.
The place was extremely clean and had most of the basics needed for buying groceries and cooking in.
I would absolutely stay here again if I came back.