Stayed here for Dead & Co - it met all our needs as a large crew of seven. Location isn't great (no real food options near by, aside for Ellis Island), but it is walking distance to the sphere and the strip, if a bit of a schlep. Nice pool, suite had all the basics to cover our minimal needs.
There was a bit of a sales pitch on the timeshare during check-in, but they respected my quick 'no thanks' and didn't push too hard.