Convenient location not too far from the city center.
Nice apartment for visiting Athens for a short stay.