John was super nice and helpful, and very accommodating to our group. The place is a great location. We had a great time and would happily stay here again.