Unfriendly, under-staffed, menu very ordinary, service appallingly slow. We waited: 10 minutes for a table, 20 minutes to order and half an hour for the food to reach the table. Bottom marks! Lovely setting, and that's all that can be said for it. N.B. I'm referring solely to the restaurant; we didn't stay at the hotel.