This place worked very well for us for our multigenerational family gathering. We spent most of our time outside by the pool or on the covered deck and it was great for that. The hosts were also very responsive to almost every issue we raised. Our only problem was unfortunately a serious one for us - one of the rooms had a strong mold smell and as the person who stayed in it, I felt worse and worse each evening until I ended up moving into the air conditioned living room upstairs.
Many areas have been updated in the house (chairs, bathrooms) but some of the hanging out spaces outside could be updated (outdoor shower, outdoor furniture).
The location can’t be beat (walking distance to a rocky but less crowded beach, as well as town) and with some improvements this would be a perfect vacation spot.