Amazing location amazing views amazing stay!