We spent a couple of hours here in the afternoon, having been to the caves etc and the fact it was raining! We ended going back for evening dinner. The meal wasn't the cheapest in the world, but the food was worth every penny. The service was friendly and relaxed, as was the atmosphere.
I would definitely recommend a visit if you're down this way, and would eat there again if we are.