Great location, amazing views, comfortable accommodation and an excellent host.