This condo served our purposes well. We were a family with 4 adults and 2 small children and enjoyed our stay. The condo was tastefully decorated for Christmas and the close proximity to the pool/hot tub area was definitely a plus. We had a rental car, but the shuttle appeared to be very conveniently located as well.
One concern of note: There are 2 king size beds, a pull-out couch, and a trundle bed advertised. The trundle bed does not have room to extend, making the extra portion unusable.
The condo was lovely, but be very cautious of using the "one stop shop" reservation system. Every single item we had reserved ahead of time for convenience was incorrect at time of pickup. This included the car (wrong size and useless ski rack b/c key was unavailable), time of check-in, lift tickets (5 of 7 were listed as expired), and ski school (reservation was booked at wrong resort)
Bottom line: condo is great, do your own reservations for everything else.