This place was perfect for our family get together. We had plenty of space for everyone and never felt like we were on top of each other. This place is a little tricky to find and the parking can be stressful if you have more than 1-2 cars to park. Other than that, we loved this place.