Port Isaac has UK's Best Restaurant