As we were staying in the local area, we gave Diamonds a try. Always busy but the staff always make you welcome. We had 8 people in our party which can sometimes be a bother for some restaurants, but not Diamonds. They were very accommodating with our requests. My niece is vegan which was no bother. Lorraine, our server was so helpful, taking time to ask about our holiday and seemed genuinely interested.
I would firmly recommend a visit to Diamonds as our experience was so good, we were back for dinner again the next night. Just wish we had found it earlier in our trip.