great place to stay amazing views