This was the second cruise for my wife and I, first one with my 10 year old son. First time on Royal Caribbean. 3 night Bahamas cruise out of Port Canaveral.
Embarkation was very easy. We arrived around 1:00 and were on board the ship quickly. (I think it helped that we were in a junior suite that had a shorter line- the other security line looked longer but seemed to be moving pretty well).
The service throughout the ship was excellent, particularly in the main dining room. After I ordered my first drink I never ordered it again (including the following nights). It just kept magically reappearing every time it was about to go empty. The food in the main dining room was also very good (breakfast and dinner, didn't eat lunch there). For breakfast they had a buffet in the main dining room with some of the mediocre items from the Windjammer, but if you ordered off the menu the food was better.
Cabin was spacious with a large aft balcony (though the door to the balcony was really hard to lock- you had to push the door closed REALLY hard while simultaneously turning door handle). Cabinets looked a bit worn but there a fair amount of space for storage (at least for the relatively short cruise we took). Bed was comfy enough. Bathroom was fine.