My family spent 4 nights in Curtis' place and had a great stay. There was more than enough space for everybody. The two upper bedrooms would be great for two small families. One had a king bed with twin bunk beds in a large closet that had its own window, light, vent, and some shelving, so it could be partitioned off from the main bedroom, while the other had a king bed with a twin bed in an alcove. Both were en suite, one with a bathtub, one with a step in shower. The downstairs bedroom had a queen bed with another en suite bathroom with step in shower, and then there was a fourth full bathroom in the hall. All of the bathrooms had shampoo, conditioner, and soap. A note for less mobile people: the beds were all rather high, and my elderly mother needed to improvise a stool to get on and off of the queen. The living room had three couches, a bunch of games and a fireplace. The kitchen was well-equipped, with a lot of counter space, basic cooking supplies (oil, salt, pepper, etc), a lot of dishes and utensils, pots, pans, coffee maker, etc etc. We didn't use the outdoor space much, but the front porch was spacious with a nice table and chairs, and there was a hot tub and grill as well.
The house is located a little out of the way, since it's ~5 minutes up quite a steep hill from 89 (stunning views on the drive). The private beach was nice - I recommend checking it out. Curtis was very responsive every time I messaged him. We would definitely stay here again!