A nice place to stay when you in Las Vegas