Amazing view n amazing place to stay