To be clear: the closest airport to Megève is Geneva, about 80 km away. Starting from Nice makes sense if your flight lands there, if you are spending a few days on the Côte d'Azur before the mountains, or if a family flight into Nice is simply more convenient. The drive is long, about 500 km and over six hours, so OK VTC plans it to stay comfortable, with a break built in.
Megève is a Haute-Savoie village at about 1,100 m, which became a ski resort in the 1920s on the initiative of the Rothschild family. Its old centre, horse-drawn carriages in winter and wooden chalets make it one of the most elegant resorts in the Alps. Your chauffeur drops you at your chalet or hotel and unloads your equipment at the door.