Very clean, affordable place.
If touring and experiencing Vegas, would suggest planning ahead and book nice hotel on the strip (when planned ahead, good hotels are quite cheap)