amazing stay...amazing views.