Friendly, considerate hosts; quiet, comfortable accommodation; cute cats - what more could one ask for?