I've been on several Royal Caribbean cruises. Generally been very happy with them, thrilled even, a few bumps, but I'm happy to book another cruise.
I do have a bone to pick with their web site and technical support. It seems my Crown and Anchor Society account is in a permanent state of broken. I've tried email support, I've tried calling them, they seem either uninterested in the problem or incapable of helping.