Fantastic accommodation, great views, lovely hosts.