town-centre, Self-catering holiday rooms and apartments in beautiful Lefkad