Location was amazing. Near the metro, near many awesome bars and restaurants.
The place itself was perfect. Everything was new and clean. Absolutely perfect for staying in Athens for some days, even for a longer stay. I highly recommend it!