I have cruised before with Royal and with Carnival, but unfortunately I have to say that this is at the bottom of the list. I guess it's ok if you want to get away for a few days, but don't expect much. The staff that took care of our cabin was not always willing to assist, the bed was made pretty much by throwing the comforter on top without any care. When asked for assistance there were quite a few staff members that acted annoyed. Others, many, I have to say, had a serious language barrier and hardly spoke or understood english. The food was the lowest quality I have ever had in a cruise. In general it was an OK experience. If you want to get away for a couple of days, might work, but I would not try more than that . . .
*Cruiseline.com is not a booking agent or travel agency, and does not charge any service fees to users of our site. Our partners (travel agencies and cruise lines) provide prices, which we list for our users' convenience. Cruiseline.com does not guarantee any specific rates or prices. While prices are updated daily, please check with the booking site for the exact amount. Cruiseline.com is not responsible for content on external web sites.