Generally low quality building.
Worst of all is the pungent sewage smell. After we complained about it, the employee returned with some room refresher - after she applied some it smelled of sewage with lemon.
Next, we attempted to cancel through the hotels.com service chat, but they first wanted to offer us a different room.
The room seemed okay, so we accepted. But after some time, the sewage smell followed. Unless you want to get sick to your stomach, I cannot recommend this place.
Also, it seems no taxi can enter the street, as they all declined to drive there or pick us up.