Perfect host! Perfect view ! Perfect stay!