Villa Irida, sleeping 8, sea views, private pool – Agios Nikolaos | SherryStay