The best place you can say I. Athens. It is really close the main area and the neighborhood is amazing. I was worried about if it was a good place and I would definitely come back.
You have a lot of things in the apartment that will make you feel like home. Don't look for another place. If this is your first time in Athens. You book here.