Beautiful architecture and thoroughly modern throughout. What a lovely stay!