During my stay in ayia napa I visited many restaurants. They were all good, but Raphaels restaurant takes it to another level. The portions are large, delicious and have a good price. Looking at the waiters, you can really see that they love their job. Dining at Raphaels is a real experience that shouldn't be left out on a trip to napa. For me it's the best restaurant in town.