We had a great stay this past week in Vail. Lion Square Lodge is not as fancy as some of the other resorts but the location is fantastic and the service is great. My son had a bad stomach flu and one of the drivers, Simeon, drove him right to the ER. Everyone was very accomodating. My only criticism is that breakfast is understaffed so we had to go elsewhere to eat because the service is very slow.
Otherwise, I would recommend Lion Square without reservation and hope to come back soon.