Most of the highly critical reviews are unfair. Do your homework - this is an Italian line catering primarily to Europeans. If "foreigners" and hearing other languages upset you then stay home and go to Epcot instead. All crew members speak fluent English so that will not be a problem. A great variety of good food available at all meals... but (particularly on long cruses) do not expect fresh seafood or American style steaks.
Most excursions were excellent and a good value and impossible to duplicate on your own. Spring for a beverage package - Brindiamo gets you unlimited wine, hard liquor (Johnny Walker Red, but not Black) as well as sparkling water, sodas juices whenever you want it. Service staff were amazingly pleasant and hardworking, as swell as fun.
Onboard entertainment was fun...from Opera, to popular music to comedy and magic shows, as well as passenger participation contests like the "Voice of the Sea" competition.. More onboard enrichment activities would have been appreciated. Only one on-board lecturer covered Italian language lessons as well as lectures on history and culture.
Highly recommend booking the handicapped premium balcony - much larger than standard balcony and balcony if double width with enormous bathroom