Absolutely perfect in every way! Kathryn was so welcoming, the architecture so beautiful, and the many special touches to surprise us made this a wonderful stay!