Location is incredible! Beautiful view from the unit and snorkeling right off the beach. Great for families with young kids! The furnishings could use an update but it was roomy enough for 2 adults and 2 kids. Kitchen was well stocked and the bathrooms were clean. Washer and dryer is available but not in unit. Brennan was very responsive to our questions, check-in and check-out was very easy. Overall, we had a great stay and recommend this place!