Could anyone advise me as to whether the Aleka apartments in Corfu are nice, and how far a walk they are from Sidari centre? Booked to go in July and have never stayed here before. :bhead