We enjoyed the cruise overall. The ship was very calming, tho several things are needing repairs. (Carpeting, rusty metal...)
Entertainment was very good, but too many activities that we wanted to do or see were the first of the trip, when we were disoriented, exploring, still exhausted, etc. We missed several of things, hoping to catch them later in the week. Did not happen. The dance class, the particular bands, did not repeat, or anything like them. The last day, weather was chilly, water was a bit rough, a good show or activity would have been great. What did we have? The very loud and persistent cruise director, Tim, shouting over the great Jamaican band that we had come to hear. I'm sure Tim did his best, but I wanted to throw him overboard to make him shut up.
Food was very nice in the dining room and buffet. The arrangement of the buffet was confusing. The best you could do was dive in and out of any line, as the configuration made no sense. We did not mind it, because we didn't wait in line. No one should. The buffet line is a free-for-all.