John was a perfect host! Gave us our space but also joined us for great social time! Cooked and ate with us, enjoyed dog time together, and created the perfect environment for one of our most magical family gatherings!