Would say good rather than average - nice surroundings & lovely terrace for pre-dinner drinks and post-meal coffees, with blankets provided in case it got a bit chilly. Food absolutely fine, but nothing special. Service friendly, if somewhat haphazard (but we all got our food in the end!). Very apologetic & free coffees.