My group was really disappointed with this place having heard such wonderful things. Although the prices were fair, the food was not very good and the service was bad. It took a very long time to be acknowledged by wait staff, our food took forever to arrive, and when it did arrive we got the wrong plates.
The chicken was dry, sardines were burned, and the olives were flavourless. The free bread was excellent and the roasted potatoes were good.
If you go, make a reservation. And don't bring a vegetarian!