Hmmm. I'm the first to review a Croisieres de France cruise, probably because it's French based and French speaking but read on....you might find something useful.
The in-laws are French so we went with them on this cruise starting and finishing in Marseilles. Booked in France through local travel agent but the Croisieres de France (CDF) website is www.cdfcroisieresdefrance.fr Officially, French is spoken onboard but special announcements (including lifeboat drill) are given in French and English. The ship's crew is made up of 37 different nationalities and they don't all speak French. In fact, the entire dining room staff (who were fantastic) were all from Mauritius and could speak English. Bear in mind though, that 99% of your fellow passengers will be French speakers so it may be awkward for you if you like to chat, make friends, share a dining room table etc.
The cruise was the 'Tutti Frutti' and - after a group discount because it was booked for 50 people - the price was 970 euros.
This was all inclusive - all food and drink and tips. There were additional items you could pay for on board e.g. the spa sessions, laundry, some specific cocktails or special food e.g caviar but, to be honest, it was a French ship and the French expect good food as standard so there was absolutely no need to pay for any other food (apart from waffles/crepes at 1.75 euros from the poolside creperie, which my wife insisted on having every day!).
The ship was the Horizon (bought by CDF recently, refurbished in early 2012 and now painted up in the dark blue livery of CDF). Despite 12 decks, it's actually quite a small ship when you see it beside other cruise ships. 1500 passengers and 650 crew. We docked beside the Costa Magica in Valletta and it was massive compared to our ship but we actually liked the intimacy of ours.
It had a variety of bars, dancefloors, casino, theatre (nightly entertainment, cabaret style), shop, children's club and gym. The outdoor pool had a children's pool beside it and two jacuzzis.
Evening meals were in two sittings, which you had to reserve at the time of booking - either 1900 or 2115. Initially, we thought 2115 was too late to eat each night but it actually worked out really well as we returned to the ship each day 1700/1800, went for a dip in the pool, lazed about, got showered/dressed for dinner, went to the 2000 cabaret show or aperitifs in the casino then up to the restaurant so the pace was actually quite nice. It would have been a rush if we'd had the 1900 sitting. You sat at the same table every night, the food was fantastic and the Mauritian waiters were just brilliant. The restaurant dress code was smart-casual - no shorts or t-shirts. You had the option of a less formal meal in the grill room each night too if you preferred. We did this once. It was buffet style and eat as much as you want.
Our cabin was on deck 6 and a fairly decent size. Our cleaner cleaned twice a day. We actually said to him not to bother with the second clean. He worked very hard and the cabin was spotless.
The only gripe about the ship was the lifts. There were 3 or 4 sets of two lifts but they were always busy and you had to wait ages - a problem for those with medical conditions. Overall, though, we were impressed by the ship, despite its small size and the waiting/cleaning staff were amazing.