The cruise was chosen because of the skyride. Of course, the night before the cruise, a email was sent stating the ride was down. The staff was inexperienced and unformed. The food was good, but the same for lunch and dinner on the lido deck. Not a large variety to choose from and shut down time in between breakfast, lunch and dinner. Most popular food venues were expensive.
Entertainment was good, but the venue was too small to accommodate the large amount of people. Long lines were often the sight prior to a show.
The dining room experience was somewhat difficult. Singing in for dinner on one floor, and eating on another. The staff was pleasant, but never had a chance to get to know them because of unassigned table settings and locations.
I loved our cabin steward. He was always a step ahead of us with room requests. His name is WINDU. He deserves a raise. God Bless Windu. He is what made our trip wonderful.