Awesomeness redefined! Great location, access to private beach, great snorkeling spot, beautiful sunset, pool on the property, very clean, snorkel available in the unit, beach chairs available in the unit, fully stocked kitchen, loads of beach towels, very comfortable bed. Perfect for a couple or small family. Given a choice will stay here again