John was a great host. Our group was a little late, and I appreciated him waiting for us to check in. The walk through of the house takes a little bit because of the size, and John was very patient and thorough. The location was beyond imaginable and definitely worth it. The group loved it and would stay there again.