We were first time cruisers so didnt know what to expect but we werent dissapointed, the ocean village 2 is very informal and relaxing.
The ship is very modern and staff very polite and helpful and the food was excellent plenty to choose from, the karma spa is huge with pleny of choice to pamper yourself with, drink prices on board very reasonable, onshore trips are very expensive you could do most trips on your own at a fraction of the cost most of the ports of call were quite good except tunisia not worth getting of the boat