We regularly eat here for birthday celebrations. The food is always excellent and having tried some other locally highly priced alternatives puts them to shame in terms of service and quality. The portions are what I would consider the right size and the taste of the food is fantastic. There were 2 menus, one more expensive and a cheaper multiple courses one. The prices seem very fair for the quality of the food. Make sure you finish your meal with coffee in order to get the fudge which comes with it.