Brilliant hospitality and lovely accommodation which provided a welcome home from home.