Really good food, generous portions and friendly staff (speak great English and could cater for gluten free/nut allergy), waterside location, can't really fault it! Not cheap, but good value for the high quality food, we went several times during our stay. Thank you!