I wish I read more closely that this was a timeshare. It’s Holiday Inn Vacations. After you check in, you’ll be given an entire pitch trying to get you to sit through a timeshare presentation.
Otherwise it was a fine place to stay and close enough to the strip. We tried walking a few times but the area around is not very walkable at all. Take a shuttle or ride share otherwise.