Excellent stay with lots of little perks like beach/snorkeling gear, extra toiletries (including sunburn lotion and bug spray) and a well stocked kitchen and pantry. Perfect location walkable to shops/restaurants/oceanfront and short drives to a variety of beaches, hikes, and snorkeling spots. Clean and spacious unit with comfortable bed, sofas, and patio dining area. Overall a fantastic value for the price!