Beautiful spot, lovely accommodation and fabulous food