Spot-on for our family of 4. Fully self-contained, very close to the water. Lovely hosts.