Pros: Well-stocked place (coffee, tea, shampoo, lotion, etc) and very attentive host. Kitchen has all the basics to cook a small meal. Close to the strip if you want to drive (not a pleasant walk at all).
Cons: It is quite grungy (paint chipping, baseboards dirty/scuffed, bathtub appeared dirty) and it smelled like cigarette smoke. My feet turned black from walking on the floors barefoot (they were clearly swept/vacuumed, but it was like they had never been mopped). The area is not great and definitely feels unsafe if you're going to walk around outside the complex.
So if you just need a budget place and aren't too worried about cleanliness, this is a great option. If you want more hotel-style clean, then I would not recommend it.