We ate here twice. Both times service was friendly and efficient and food was tasty. Price was a little more expensive but you are right in the centre of town. Taverna is well placed for the open air cinema if you want to dine before watching a showing of Mamma Mia. Would definitely recommend you give this lovely taverna a try.