A quick look at the Club Med website reveals a lot: villages around the world, fully inclusive facilities with a wide range of activities, sports and instruction for all ability levels, clear blue seas, sandy beaches, friendly people, and, of course, sunshine.