This was the third cruise my family and I have been on and it was very good in most aspects. Emarking and disembarking were as good as they could get with the amount of people going on board.
Dining was just OK with service being near excellent. The food seemed to be a little bland in the buffet area for breakfast, lunch and dinner. The dining room had excellent service but the food started out a little below par and worked itself up to being OK. Very good presentation in the dining room.
We had four stops for the ship stopping at their private island Labadee, Haiti which I wish we could have stayed at every night. We had a beautiful view with great weather.