Highly, highly recommend. Beautiful house, very clean, bedrooms were all very spacious, and the views (both front and back) were wonderful. Mini-split AC units in all bedrooms. Extremely well equipped, not just in the kitchen but beach items too (snorkel gear, chairs, towels, sand toys for kids... you name it, they had it). We were two families with young children and had plenty of room for everyone, including setting up pack-and-plays for the younger kids. Had one house-related issue during our stay (stray golf ball broke a small window slat), quick response from management and it was addressed promptly with no inconvenience. Would definitely recommend staying here!