“Good for the money, but...”
It is very important to recognize that Piraeus is not Athens. It is literally like a different city, with Athens winning hands down. I booked this hotel for two reasons: 1) low cost, 2) proximity to port. In the end, I did not require the latter reason, as I did the 1 day cruise which only picks up and drops off in Athens. Bottom line: stay in Athens.
The room itself was quite clean, the fridge was cold, and the wi-fi in the rooms was absolutely magnificent. The bathroom, however, was old and felt unclean. The toilet struggled to flush, and the floor flooded each time I had a shower.
Overall the reception were friendly, and my stay was pleasant, but if I could choose again, I would pay more and stay in Athens (syntagma square area)