S Sugar Candy Guest Jan 7, 2009 #1 Anyone been to these hotel restaurants in Isle of Wight, England? What do you think of them?