I will start by saying I am a harsh critic, and while there were some issues, overall, I had a fantastic time and Royal Caribbean deserves all of the credit for it!! I went on a girl's vacation with my mom and sister (mom in 60s, sister and I in late 20s/early 30s respectively). This was the first time my sister and I had been on a cruise and I must say we are now addicted!! We spent 2 days at Disney before the cruise, but the transportation (Mears Transportation) from Disney to Port Canaveral was great! Wonderful and knowledgeable driver and knew exactly where to go at port.
Embarkation only complaint is that we did not realize that we could bypass the big line due to being in a suite. Once we got to the building, we bypassed the rest of the line and went straight through security. Check-in and all was a breeze from there! The ship was spectacular! Huge. Beautiful. Clean. I really liked that they all but forced sanitizer to everyone as you boarded and there were sanitizer stations everywhere, especially at every dining facility. At the Windjammer (the main buffet dining), they sanitized everyone upon entering! Definitely helps to keep the sickness off ship. We explored the ship (some) before going to our room. We had a grand suite which had a King bed (or pull apart to 2 twins?) and a pull out couch. I slept on the couch and slept fine and I have back problems. We had a beautiful 'kitchenette" (it was an island with a mini fridge, a long closet that held all 3 of our clothes, a mirror on each of the closet doors, and about 6 drawers for storage). Our bathroom had a double sink and a bathtub!! After walking around port all day, soaking in that bathtub was amazing!! Our concierge was very nice and informative - we left him a good (cash) tip! We had what was a double balcony I think. It had 2 nice lounge chairs and a table with 2 chairs. We ate breakfast out there on port days. Only complaint about the room is that our safe battery died so it quite working with our passports etc in there, luckily it was a cruising day and when we called about it someone came down within 10 minutes to fix it!
Food was AMAZING and I am Gluten Free and always found food to eat. Windjammer was great. Main dining room food was great. A few of our waiters did seem a bit overworked and busy. We were on board over Thanksgiving and had a full ship, so maybe that had something to do with it. Otherwise, it was a good experience. Pizza place was open until 2 or 3am which was great! And when I told them I was gluten free, they made me a whole pizza in about 10-15 minutes!! It was included in the price for the room so I did not have to pay anything extra!
Cabin was great! We had a bathtub and 2 sinks in the bathroom. A long ocean view balcony that seemed very private. Room was spacious. We splurged on the suite because we had 3 women in our room- and we all needed our space.