Stunning place, great views, lovely hosts.