My wife and I read previous reviews and were concerned. We need not have been. Anyone can find fault if they want too.
The ship was in excellent condition, the service was excellent, the food was really good. We missed the shows as we were doing other things. I watched some of Payl McCartney on the big outside screen which was great. We went in the hot tubs and wow, they were hot too.
We had breakfast in our mini suite twice. This was not bad. I used room service for late coffee and cookies twice. They arrived within 10 mins.
Good clean comfortable