Great place! Clean! Excellent View! Great communication and excellent stay!