Wonderful location, friendly hosts, and just a lovely place to stay.