It's a really nice and typical Greek Taverna. The service is great, they are able to speak English perfectly. We also saw that they rent some rooms under the same name, next to the restaurant. It has a swimming pool and a nice terrace to drink coffee and be relax. Well done!