Not a better place to stay while in Vegas