Great little apartment. Clean with a great view of Athens. Very close to Larissa station with short metro ride to the city and attractions and direct regional train to the airport.