This is part timeshare and part hotel. We stayed as hotel guests. Great for a family gathering and if want to stay close to the strip without paying outrageous strip rates. Parking is free. The rooms are nice and roomy, and the beds are comfortable. Our rooms were double suites with kitchens. The gym, two pools (5th and top floor) were nice. Free wifi. My only gripes are that the heated pool was slightly under heated and the poolside food service was very slow. I also think that cleaning the rooms should not be an extra $30.