This was our first cruise. We went with lifelong friends and their two teenaged daughters.
Embarking was no problem. We made it on the ship in about 30 minutes. Our stateroom was on deck 6 starboard. It was an Outside with a balcony. The girls had the Ben and Jerry's room (free ice cream since the promenade window is partially blocked by a cow's butt). The stateroom was comfortable with a great bed. While not the largest, there is plenty of storage. The outside patio was awesome and had privacy screens between staterooms.
The food in the formal dining room was very good considering they serve 4000 passengers per day. The Windjammer buffet has something for everyone. Service in the dining room was awesome. Everyone from the head waiter to drink steward was the best. The waiter was able to accommodate a number of special requests.
The shows were great. The Flow rider is fun for all ages. I'm 44 and showed the young wipper snappers a thing or two about boogie boarding.
All shore excursions were as advertised and on time. The casino was wery nice for this ship. It was a good place to hone your gambling skills without losing your pants.
Drinks, while not cheap, were all made with top shelf products.
Disembarking is a breeze if you use the valet service. This service is for specific airlines and passengers leaving the day of disembarkment from Miami or Fort Lauderdale. For $20 per person they provide your boarding passes and destination tags for your luggage. You leave the luggage outside your stateroom just like everyone else. However you can disembark at your leasure. Go through customs and head to the airport without having to schlep your bags. You pick up your bags at your destination. This is a bargain because (1) We didn't have a weight limit of 50 pounds; and, (2) We did not have to pay for a second bag.
I would definately do this again. Maybe we will wait for the Oasis of the Seas.