A 'best-kept secret' place to have dinner is the restaurant upstairs at the Sports Club right across the road from the moorings. A 5 minute walk, max. Go to the traffic lights and straight over the junction into the quiet road. It's about 50m on your right. The food is decent (a lot better than the Moorings, imo) and the prices very reasonable.