Magical location, quaint and comfortable accommodation and a lovely welcome.