The Zante Nest Studios & Apartments (ex. Cuckoo's nest) complex is located in Alykanas, on the north east coast of Zakynthos, a popular resort with families and couples. Its fantastic lush greenery, olive groves, vineyards and superb beach make the resort..