We normally go to North Lake Tahoe but had friends in from Mexico and they had already booked at the Marriott Grand Residence Club so we decided to book in the same place. What we really liked was how well it was integrated into the skiing experience. Rented equipment right there (they give you a discount coupon - 20% off), valet for skis included when you drop off between days and then you walk 50 feet (maybe less) to get to the Gondola and you are on top of the mountain skiing. So, first and foremost is location.
Service was very nice. They charged $26 to valet (unlimited in/outs) for vehicle and shopping right across the street. Room has a full kitchen so we got plenty of food across the street and cooked up a feast with our friends.
The room. We had a Queen, which was a little small. No desk in the room to set up my computer, it has a table and chairs set up as a dining room though which can work. I had some work to do apres-ski, so the good news is that wi-fi was included and although not the fasted connection, it worked well enough for my email needs. I ended up sitting othe coach near the window and it was very drafty (this was ONLY real negative).
Our friends rented a three room suite (Master Bedroom for them - one King, living room and kitchen in middel with connecting room to two queen beds for the kids. Next time, we are getting a bigger room and spreading out (especially if we stay more nights).
We didn't use the pool, but they have a heated pool. We ate most of our meals in room (cooking) so no additional restaurant recommendations. But as for the hotel, very good.