Great location! Great views! Great recommendations! Great place to stay!