Everything was as promised. Great experience. John was the perfect host and I really appreciated how he helped with a minor but still challenging set of circumstances. Highly recommend and would certainly stay here again.