Amazing place, perfect location. Extremely clean and has everything you could need. The photos do not give it justice, the place is much more beautiful and larger than the photos show. We had a group of friends come up and it did rain for parts of the weekend but great house to play board games inside and if you’re lucky for great weather the beach is right at your feet and the pool is always clean!