We have never stayed in Lionshead and I was a bit nervous about the location. These reviews never provide enough of that context. I think access to the mountain and lifts is more important than the Mountain. If its a headache to get there. This condo had a great mix of location (600 feet to Gondola), with Starbucks, the liquor store, Mexican, Thai and Barbecue maybe less than a one minute walk away. The ability to head back to the Condo for lunch or a break with a little one made it.
Overall the condo was nice - a bit on the smaller side but the ski room downstairs WITH BOOT WARMERS was a huge benefit. The condo owners had a lot of 'locked' owners closets which was kind of annoying - particularly the washer dryer. I would not do over 6 days in the condo with three kids but it was perfect for a long weekend. Usually we load up the groceries and eat in but the proximity to the restaurants made our only need - grab and go breakfasts - using leftovers to fill in other needs.
Check out the Mexican Restaurant in the neighboring building - that and the Thai place's food really stood out. We thought the "Tavern" was meh and overpriced. Finally - Vail Resorts - whats going on with the outdoor rink - the rental skates' blades were so dull they were borderline dangerous. Get your act together.
Anyway - Condo location was perfect for a family to easily get to/from the lifts (even in ski boats). When we go back to Vail - we will stay in this condo again for sure (unless someone else with more money is picking up the tab :)).