Amazing place at an amazing location. It was a bit expensive but absolutely fit the description, and we had a blast. The kids loved the yard, and we all enjoyed the barbecue. We hope to stay again sometime