This is a timeshare complex -- full disclosure: we are owners at Shadow Ridge. This was our fourth stay at Shadow Ridge, and each time we've found the units to be spotlessly clean, very comfortable (lots of pillow choices), and very well equipped. The most recent visit was for four days during the Indian Wells tennis tournament, when occupancy is very high. Because we changed our plans fairly late, we had to change rooms after the third night, and the staff was very accommodating and helpful. They stored our luggage for us while we attended the tennis matches and checking back in was very quick and simple. The hotel also provides guests with discounts to restaurants, maps, etc. It's a typical Marriott (which is a pretty high standard).