Friendly hosts, purpose built, cute accommodation in a lovely location.