amazing views and amazing place to stay