Located in the heart of Athens, this apartment would be a good place for a short or long term stay. Check-in was simple and straightforward. Thanks for last minute arrangements!