Look no further, this is the place to stay when in Vegas