Perfect location. Spotlessly clean. Superbly designed. Service was exceptional.