Went there with my two boys in December 2013. We didn't have a car. Ski on ski off access to Park City Mountain Resort was great. The base area has a number of restaurants plus a number of ski rental facilities. It was easy to catch a free bus to Main Street, Deer Valley, and Canyons. It wsn't easy to get to a grocery store without a car. There is a small convenience store near by.
Rooms were small but no issues. We had a studio. Service was great. Ski check in was nice. Outdoor jaccuzzi was wonderful. They seem to have a lot of activities for non-skiers as well. We didn't use any of them since we skied every day we were there. Overall, we had great fun.