I was in this cruise on June 29th 2017.
I was there with my family, and is going to be a very very long time before I go to any cruise ship, first of all be ready to spend 1000+ dollars while in the cruise because almost everything has to be paid separately. I do not have complaints from our Eugene our room service guy and most off the staff did a good job, Jaime, the cruise director is enthusiastic, great and very energetic and kept us entertained. Our cabin was on Riviera deck and the AC was broken, the telephone was broken as well but Eugene kept clean and organized. Food was fine.