amazing views well worth the stay