Beautiful resort with amazing views.