I would rate this place as just ok. I have stayed in a few timeshares and most places set you up with all your basic needs for cooking & cleaning.
This place seems to want to nickel & dime you for the basic cleaning needs. They provide a dust pan in your room but no broom???? One roll of paper towels nothing more???
If you want pasta you better bring your own pasta strainer because you don't have one. It's kind of like moving into a new place and having to bring your own everything. Fortunately there is an AMAZING Smith's grocery not too far where you can get everything you need.
The beds are like clouds, the tub is a Jacuzzi tub, and the place is very comfortable. You can even open the windows to get some fresh air into the room which is unusual for a place in Vegas with tall towers. Of course if you are not on the fist floor the window may not open far enough to put a hand through it but I guess they feel people would be tempted to take a plunge if it opened more...
That was strange but anyway, overall if you can avoid the sharks trying to catch you to go on a tour or give you a pitch for an upgrade, you will be fine. Don't fall for the parking pass, it is a trick to get you to go on a tour, unless you enjoy playing with the sales people, don't get suckered in.
The place is clean, well maintained but gets very crowded. You do have the South Point next door which is ok and provides lots of entertainment but other then that you are isolated from the rest of the strip unless you take the bus or a cab. A lot of the property that was supposed to be developed around is still dirt, the economy took care of that and the water park which was supposed to be close by, well one opened up on the Southwest side of town maybe a 10 minute drive and the other in Henderson maybe a 15 minute drive. They do have some pools on the property so you can get wet in the summer months. Its VEGAS BABY and it is still a better deal then paying the price for a regular hotel room depending on the time of year you come in. Way more comfortable then a hotel that is for sure...