Have been here before snd was happy to return, even if only for the one night. Place is comfortable, gated, 24 hour desk. Bed was quite comfortable, between the fan and the AC, we were happy.
It is a pet friendly hotel, we don't have pets, so were not crazy about the barking. But we knew ahead of time, it is advertised as such. Yeah, sometimes doors don't quite seal, or screens in windows or sliders don't meet, if they are there at all. But that's common and doesn't bother us.
One word of warning: the café, serving breakfast and lunch, and independent of the hotel, often has trouble with their card readers. So make sure to have enough cash for payment, just in case.