Awesome place plenty of room for large groups. Parking is not great if you have multiple families meeting you should consider carpooling. Other than that, great stay.