Eleftheria is the best host ever!
Was just great !!!
One of the best places to stay in Athens. Easy to walk to all the touristy attractions
This apartment is definitely worth its price. Highly recommend it to anyone comes to Athens!