NO, this is DEFINITELY NOT a 2-star hotel as published. It is DEFINITELY a low budget HOSTEL. (Or a warehouse turned hostel? Or the other way round?)
It is only recommended if and only if: - You're running out of options; and/or - You're running out of budget; and/or - You're merely looking for a place to sleep; and/or - You're trying to prove the reviewers' comments right (or wrong).
This is the dirtiest and messiest accommodation I've ever stayed in a well developed and cultured country. (Let's forget about the poor hostels along the mountainous treks in Nepal - yet most are clean and neat though very much lacking.)