Vail, Colorado looks like a quaint European village. It has jaw-dropping postcard views of sunny blue skies and spectacular powdery snow conditions. Vail is plentiful in great restaurants, spas, and fun. Vail’s slogan is “Like nothing on Earth.” It’s true… Vail is a dream vacation. Growing up, my family spent many spring breaks in Beaver Creek and we’d visit …