What an amazing experience!! I appreciate every detail. John was so accommodating and worked hard to make sure our stay was extraordinary.