This is a really great place. Perfect setting for our family get together. So much fun swimming off the dock and just sitting around the campfire. And the houses have everything you need -so nice.