I stayed there with 2 families of 4, with 2 tweens in each family. The location, layout and cleanliness was great (and I rarely say that about cleanliness)! My only concerns were:
1. As others noted the kitchen is very basic. We thought the host would have addressed these concerns based on previous reviews but they had not. We had 5 dinner plates even though it is set to sleep 10 so we had to buy paper plates. There is also no baking sheet, oven mits, colander, or cutting board. Those are pretty basic things if you want to cook your food!
2. The parking situation and instructions were horrible!! There are 4 units and 4 parking spots but you have to double park for 2 of them. When we asked the host about the parking they suggested we write a note if we were blocking anyone in. However, they didn’t suggest leaving your contact info if you were the one to be blocked in. We ended up spending 1.5 hours trying to track down owners to get our car out for check out. Clear instructions for all renters would help, but even with that people would have to text and coordinate leaving with multiple strangers. If you aren't bringing a car, don’t worry about this.