Lets be honest, it is not a 3 star hotel, but a 2 star hotel.
The good parts first: The mirror has a built in light, and looks pretty cool, more hotels should have a solution like this. The service is pretty good. Location is good. And even if the bed is not sturdy, I slept rather good in it. For the location the price is fair.
The rooms are so small that whenever you move you, touch something, and this something falls apart. Towels has to be in the main room and takes up another valuable place. There are plenty of cheap electronics, some without power, which probably are there just to get the "3 stars". There is an extra 3% for credit cards, but 5% if you have AMEX (not told) and it would be better to pay up front. The place is noisy and you hear all your neighbors.