Overall, very good, but we had booked a table for dinner for 8pm, arrived in the bar at 7.55, but did not receive a drink for at least 10 minutes, or a menu for 45 - 50 minutes, and were not taken to our table until after 9pm. This, I think, is unacceptable. If one books for 8pm, that means one wants to order at 8pm, or very soon after, and eat soon after that. Although the food was ok, not outstanding, the experience had been spoilt for us. The staff were very friendly and approachable, and the hotel is beautiful and very peacefully situated with lovely grounds.