The apartment was just amazing! Incredibly stylish while not compromising on the slightest in functionality.
The place wad everything we wanted and more and it felt so nice that we felt a bit bad that when we had to leave to go explore the city. We really loved the showers, and especially the master one which was huge and probably the best we'd seen.
The self check-in and checkout and the instant booking made things so much easier for us and was just so smooth and easy to do that it took all the stress out of it, and gave us the ability to book the whole thing last minute without worrying about late arrivals and such.
As for the location, Koukaki is in my opinion the best place to be in Athens. It's close to every central place in the city and the area has some of the most vibrant nightlifes in the city, while still remaining probably the safest area in central Athens. Furthermore the apartment is 4' away from the tube so you can go to anyplace in Athens as fast as it gets.
Overall we were extremely glad with our stay and we'll be going back next time we are in the city.