I stayed in Athens last September, and the travel agency made a reservation for this hotel.
It's a really small, quaint hotel for travelers on budget, I should say.
The staff at the front desk were very friendly and helpful, so I was really satisfied.
However, the room (or rooms, since they changed the room during my stay) were very small and dim. Bathroom was really small, and I had no view from my window, so I felt slightly claustrophobic.
It was still nice. Just lower your expectations if you decide to stay here.