Traveled with a group of 40 college friends. We had a great time but that had more to do with our being together then any activities on the ship. It rained much of the time so outdoor activities were somewhat limited. The entertainment was fair. Nothing jumped out as a must see. The comedy club was decent. The explicit show was ho hum but the guy tried. The food was really good in dining area and on deck. Rondel was an outstanding waiter for our group. Jose was a great steward .The only real negative comment I had was that by day three seemed like we could smell urine in bathroom. (Like a porta petty smell)Maybe that's par for the course on a ship. May sound like a negative review but we had a great time. Would recommend to other friends. Looking forward to another cruise. Have already started planning.