Nice apartments in the center of Athens. We liked the place.