I stayed here on a recent business trip and had a good experience. I was fortunate enough to land one of the two-story suites (900+ square feet, 2 big beds, 2 bathrooms, two patios, etc). The room was bright, spacious, and clean, the property premises were attractive and clean, and my interaction with staff was all positive.
I did find a few small bugs, a handful of ants on a bathroom floor on one occasion, and some other small bug. Nothing is perfect; when there is a desert all around a few bugs are bound to get in.