The location is great and the price is quite convinient, which I believe are the only things justifying the reviews.
The decoration is hideous, comfort is minimal and there are so many notices with rules on the walls that it becomes oppressive.
Check in is confusing and check out was miserable. We were a family with children and there was zero flexibility for half an hour extend. They actually had guests coming in at the same time as we left which leaves one wondering about cleaning.