John was very responsive to a minor issue we had. The place was great and exceeded our expectations. Would recommend for a large group.