I would not stay here again for 3 primary reasons:
(1) When I arrived, part of the first floor had basically flooded due to a plumbing issue, and although they had big industrial fans running throughout the relevant hallway, they did not air out the stairway, so it reeked of mold. Even more alarming was the fact that, within 12 hours, they were renting out the flooded rooms to unassuming guests who had no idea that their rooms had flooded just hours before. As someone with mold allergies, this was a serious red flag. (Not to mention that the stairway stench remained.)
(2) There were issues with my attempts to extend my stay that not only took a long time to resolve (and required me to check out and back in with the front desk in person each morning) but, even more annoyingly, resulted in my room not being cleaned at all during my time there. I asked the front desk about this multiple times, but the room was still never cleaned.
(3) I saw multiple bugs in the room during my stay, and given the previously mentioned flooding and cleaning issues, this was the straw that broke the camel's back.
Although I appreciated the full kitchen and affordable price, the cleanliness issues - combined with several other nit-picky issues, like the location not turning out to be as good as it seemed due to the entrance being on a one-way access road, and the fact that the parking was often filled with patrons from nearby restaurants - I would not recommend this hotel and will not return.