A gorgeous wee cottage with all the amenities and hospitable hosts.