Perfect for our staff retreat. John was great and even provided restaurant & catering recommendations for our group. Hope to be back again soon!