Helen apartment is very cozy and a place to stay in Athens. It’s not too far from the center of Athens and they have many commodities all around. Helen is a really kind person.