Royal Caribbean offered an almost unlimited list of entertainment and activities. We enjoyed a different one every night: Mama Mia, Blue Planet, Headliners Show, Comedy Club, and Ice Games. Unfortunately, Ocean Aria was unavailable due to weather on our scheduled night. All of these were wonderfully entertaining. The Piano Bar was a favorite that we enjoyed every night. Special kudos to Matt, our piano player, for his talent and entertaining style. Also, the bartenders there make the best Bloody Mary on the ship. The Karaoke Bar was also the scene for lots of fun. As much as we enjoyed all the entertainment on board, I must say that the Royal Caribbean staff is the shining star that elevates this cruise ship above all the others. You will not find a better group anywhere on the high seas. Their courteous and exceptional service creates the environment that lets you relax and truly enjoy all the fun that the ship has to offer.