Great location, lovely hosts, a real little home away from home.