Having traveled more than 15 times on many different cruise lines. we took our first cruise on a Royal Caribbean ship. The company makes claims they are the #1 cruise line in the business. Don't believe it. They may be #1 in passenger volume but NOT in cruise quality. Their promo offers for attractive On Board Cash Credits becomes a "bait & switch" tactic. Once on board you discover how expensive EVERYTHING is on the ship. The OBC dollars are quickly consumed.
If you are booking a cruise because of the educational programs offerred on board such as Photo Techiniques, Computer training, art & painting classes, etc BEWARE. They may be listed in their brochures but once out to sea you will not find them. If you are interested in Rock Wall climbing, or loud native music you will find out...right along the other 4000 passengers on board.
On a positive note, the food quality and selection are excellent. And the stateroom staff are outstanding despite the fact that the cruise line company does not pay them a salary. All the money the staff gets is derived from the mandatory gratuities imposed on the passengers. You will get a clean ship with clean staterooms but don't try to communicate on WiFi or use your cell phone. The service is expensive, slow, and poorly designed. The check in and check out processes are sheer madness. Allow many hours !
small but serviceable...has a very small shower/toilet layout. Luggage storage space is very limited