Where to Stay in Ayia Napa — Ammochostos: Best Neighborhoods & Hotels | Byline