Apartment could be equipped a bit better (especially if you want to cook on your own) and it could be a bit cleaner. But the location is perfect (Akropolis and everything important easy in reach by foot)