A wonderful stay from start to finish, perfect location and a lovely host. Koskinou and Villa Castro gave us a truly amazing Greek experience!