I definitely recommend you stay here on your trip to Athens.
The location was perfect and easily accessible.
The apartment is beautiful!
The hosts offer a handbook with helpful information on everything!
The attention to detail is impressive and the the hospitality, top notch.
I thoroughly enjoyed my stay here!