Beautiful surroundings with excellent food. Everything about this restaurant/hotel is first class. The food is amongst the best I have ever had the pleasure of eating. Presentation is elegant and the staff professional. It is quite expensive but you most definitely get what you pay for. A perfect venue for a celebratory meal.