Armand's place is a nicely and newly refurbished apartment with as nice amenities.
Its location is also great near to the Old town of Athens. I definitely recommend it.
Everything was great except a problem with not-working wi-fi last day.