- Maistros Apartments in Lefkada, Tsoukalades