Amazing, immaculate, great bed, soft sheets, beautiful views, Margaret is awesome. The perfect stay!