A perfect location. Incredible detail intended to cater for everything any guest might need. Considerate and friendly hosts. Clean and contemporary. Beautiful interior, magical exterior.