Brilliant place, brilliant location and extremely accommodating hosts.