Have stayed at the Fiesta once myself, no complaints whatsoever. Room was small, but clean and I at no time felt unsafe. It was cheap as hell, and other than sleeping and showering I spent maybe another hour or two total in the room over a 5 day period.
For Strip joints I've liked PH over most others.