5 Stars easy. Probably the smallest nice hotel I've seen in Vegas, cleaning lady's are never hard to find for supplies or new towels. Pool is always clean, staff very friendly although a few maids didnt speak English well, like everywhere in America.
Our dog was allowed to stay, but ended up chewing up the wall a little bit(bad
Dog!) And they were very understanding and had it patched in 2 hours while we were out and didn't charge more than the original deposit!
Extremely satisfied with the service and I plan to come back again someday.