Worthy place for your money to stay in Vegas.