The place is just amazing. we went there for a week and enjoyed every second in there. The views are amazing from the patio, location is great, it's packed with amenities from appliances to beach towels, umbrellas, chairs, cooler, snorkeling gear, easy beach access, great lawn. I could rate it 20 out of 10!!