Fantastic place to stay while in Athens.
The location was excellent, the apartment was very large, arranged well, and extremely comfortable for my family of 5 adults. There were air conditioners in all rooms which kept us very cool. Close to subway, restaurants and bars. Really enjoyed the two large bathrooms each with a shower.
The host was there for us during the booking, during our stay and made check out very easy.