As a person who is familiar with Athens, I must say that the location, the host and the apartment is perfect!!!
Just read the other reviews and understand why 5 stars are given.