Gorgeous location, amazing views and an overall wonderful stay