We had a lovely stay here. The house was clean, well-stocked, and comfortable. The location is perfect - the nearby beaches are an easy walk and there's something for everyone at different spots along the beach (bodysurfing, surfing, good snorkeling, and the baby beach for little ones). The yard and pool are lovely and there is a lot of really nice outdoor seating (more than is apparent from the photos). The lanai is large and comfortable with great airflow through the screens. The house is relatively compact, but well laid out. We were a family group of siblings, their spouses, four children under age 5, and a grandmother, and we were slightly on top of each other at times, but it was totally doable and we would definitely come back.