We had an amazing stay at Kyriakos apartment. It literally has everything you need, it is home away from home. It was very clean, modern & the location is perfect.
Kyriakos was always available when you needed him, communication was excellent.
We would 100% recommend anyone stay here, and we would love to stay here again in the future.