It really depends on what you're looking for. Keep in mind what one person loves, another will hate. So you're liable to get recommendations from those who liked it and get complaints from those who didn't. It's always important to find the right cruise for you, not for someone else. So with that in mind, it's always highly suggested to work with an experienced Cruise Specialist who can help you find the perfect cruise.
Now, with that said, we've been on 3 of the Voyager-class ships, including the Explorer of the Seas, plus we've spent probably 100 days sailing on RCCL cruises, so we're very familiar with them and that class of ship.
Will you enjoy it? Depends on what you like, how old you are, what your expectations are, whether you're a 'foodie' or not, how active you are, and basically what type of cruise you're looking for.
Overall, I would have to say that the Explorer of the Seas is a nice ship and will afford you a very nice experience.