I don't have a recommendation for places to stay but will say I love stopping in Vail. They have a great farmer's market on Sunday. Parking can be a bit crazy if you are driving there though if you are staying in town, it won't that big of an issue. I got my best deal in Vail last summer when I got a $250 Marmot jacket for a deal busting $80 at one of the shops. My goal this summer is to drive through Vail, Leadville and onto Aspen via Independence Pass.