We stayed here for a family get-together in Athens and it was the perfect place. The apartment is spacious, with all amenities covered with style and class. The location is perfect because we were less than 1 block away from the metro station that takes you to downtown in just a couple of stops. It has some nice places to eat near-by that will get you out of a bind at a reasonable price.
Carolina and Mary were very helpful will all of our questions and replied very fast.
If we are ever back in Athens, this will definitely be the place to stay!