This was our first cruise, we were celebrating a ten year anniversary.
Miami traffic was hectic, but once we made it to the port it wasn't too bad. WE parked in the cruise terminal which was quick and easy. the terminal was right across from the parking lot. Embarkation was much like going thorough and airport checkin. I would not recommend bringing alcohol in your carryon luggage since they were checking everything and had quite an area of confiscated liquor bottles, water and mouthwash bottles filled with alcohol.
The ship is very nice and clean even though its been a while since its last refurbishment. There is always something to do, from eating to activities to gym time to just relaxing.
The food was always excellent in the main dining rooms. From lobster to prime rib we always enjoyed our meals. When we weren't eating in the formal dining rooms there are breakfast, lunch and dinner buffets around the vessel and a 24 hour pizza bar serving up delicious pizza. There was dinner entertainment which everyone seemed to love, with the waiters and staff dancing every night along with fantastic service.
We enjoyed the comedy club and the "married and love games", they were hilarious.
The pools were nice although while we were there the hot tubs were warm at best and the water slide was broke for the majority of the cruise, although I probably wouldn't have gone on it anyways. It was a little hard to find a seat on deck on our day at sea.
The movie screen had some small areas that weren't working which was a little annoying while trying to watch a movie but not that big of a deal.
Bartenders were great with their attentive service, but you would have to find the right one that makes the drinks the best and try and find them every day just like anywhere else.
We tried our luck in the casino one night, turns out, we don't have any.
The rooms were well maintained twice a day and the stewards were always attentive and eager to help us with whatever our needs were.
Debarkation was fast and painless. We selected self debarkation and took our own luggage off first thing in the morning. In 30 minutes we were already pulling out of the terminal.
All in all the ship and staff were awesome. the dining excellent and the stops great. This was our first cruise but will definitely not be our last. We are already planning our next one.