there are so many in Europe, specially in the french alps; there are many many good ones if there is snow (not much now), if not, choose the highest such as val thorens or val d'isere/tignes; if yes, you have smaller resorts with very nice atmosphere (clubs..); then, for the ride, it depends if you do ski or snowboarding, freeriding or freestyle, etc etc!