We loved our stay here. it was perfect as a family gathering place as there are lots of comfortable spaces, including roomy bedrooms, and the view is stunning with great beach access for relaxing walks The host provides all the basic amenities. The on-demand water is a nice feature for a large group. Be aware that cel coverage is almost non-existent but the wifi is good. Also it's quite a drive from town.