Enjoyed the cruise - service was great - Royal Caribbean is my favorite, but...dinners and formal nights were not so formal, it seems that they were more casual than I had experienced on previous trips, which kind of took away the specialness of the evening and meals. other dinners. Many of the amenities we had come to enjoy on the smaller ships, i.e. sitting in the Jacuzzi and watching the t.v. or movies on the big screen was not available on the big ship. Neither was watching the world series on the big screen they did have, but it did show on the small t.v.'s on the promenade deck in the bar where the karoke was also going on and you could not hear it well. But overall, it was a pleasant trip - you just have to plan a little more on the mega ships if you want to attend some of the popular shows, but enjoyed the ones we saw. We did expect 'island music' while hanging out by the pool, but there was none to be heard, but plenty of music we had never heard before. The zip line in Haiti was awesome.