I just returned from our ski trip to beaver creek with my husband and son and were very happy with BC Lodge. The room was really nice and the layout was perfect with a 5 year old. He had his own space in the suite area & slept on the pullout couch. Our bed was one of the most comfortable I've slept in at a hotel. The vanity area with sink in the bedroom was perfect. The location was fine although not ski in ski out. But it was a quick walk to the ski school area & lifts. And it was a short walk to many restaurants. Best restaurant is right across the street at the Osprey Hotel. (which is where we would stay if we didn't have the kids). I would def recommend this to families traveling to beaver creek.