A lovely place to stay, lots of little touches, a homely feel and great hospitality.