Fantastic place to stay, with amazing views.