Extremely comfy 10min walk to Beach & Town – Larnaca | SherryStay