Fantastic location, beautiful views, lovely hosts.