We had 4 adults and three children, and we all loved staying here. Plenty of space to spread out, the kids loved the pool, and very close to town, the beach, and hiking. The home has little extras that were great for our 1 year old, too. The property is beautiful and the management team was excellent and very responsive.
That said, we all found the beds to be very firm. The house was also without some basics (hand soap was only in the kitchen and main bath, for example). We were also told that the walking path to the beach was “closed”. The house would have been much more enjoyable if we could have walked to town without going along the road. Even with that, it’s a very easy drive with free parking.