Great location, great views, lovely hosts.