Villa Pelekanos it nice place to stay, near everything...