We found Explorer of the Seas to be as nice as when we first sailed on her 3 years ago on an Alaskan cruise. In fact, we found the service and food to be even better! The ship is kept immaculately clean. We were surprisingly assigned the same balcony cabin, 8280, from our Alaskan cruise which is mid ship and a perfect spot.
The only disappointment was in picking this particular cruise, we wanted to visit Versailles which was an excursion for the port of Le Havre. About 2 weeks before the cruise, we were advised that the ship would be arriving 2 hours later in port and the excursion would be pushed back to accommodate time. No problem, we would still get to go. Disappointedly, 5 days before sail date we were told the excursion was completely cancelled. This left us very little time to find another excursion as most were filled up. Nothing much in the port of Le Havre. Paris is 3 hours away and even with an overnight docking, I don’t think I would consider a 6 hour travel time.
Other ports of Hamburg, Rotterdam, and Amsterdam were wonderful.