Stayed for two nights on a weekend trip to Athens. Location is convenient, a quick bike ride to uptown or long walk if you don't want to drive.
The hotel was clean. I happened to walk by a room when it was being cleaned and was impressed to see them wiping everything down, including the tv stand that I assume never gets wiped.
They did ask if you want your room cleaned during your stay, I declined. I ordered extra towels on my first night and they were delivered promptly. However, on my last day I ordered extra wash clothes and after waiting for an hour I gave up and showered. They were never delivered before checking out.
I would stay here again, it is clean and comfortable for a couple of nights.