Great location, amazing views and very accommodating hosts. First class stay.