John was an extremely gracious host and responsive to all of our requests. Would definitely recommend for a large group.