Nothing to complain about. If someone complains about this place it means that he/she is really picky.
Nice check-in system that allows self check-in at any hour.
Walking distance from all the main attractions.
Perfect for a weekend in Athens with better ammenities than many hostels.
Plenty of places nearby to eat/drink at night. Also, close to a supermarket.