It's hard to say for sure, since we only stayed one night, came in late and boogied early out of town the next day but I may have found my new favorite place to stay in Vegas. Price was good, staff was friendly and the room was very nice.
We will be back in the near future, so I'll be able to post a more thorough review then. Until then I can say that compared to similar offerings this place in the one i'll be choosing in the future.