I'm rating this trip a 4 out of 5, mainly for the dining issues.
Parking and embarkation in Miami was fairly quick and easy, not cheap though. $120 for 6 days. Check in time was 1-3 PM with a 4 PM departure, we arrived about 1:30 PM. We basically drove up, dropped off the luggage, parked, walked in, waited on line about 10 minutes for security/passport check, then less than 10 minutes upstairs for sail and sign cards/pics. We opted for the advance online check in and completed our account set up prior to arriving.
Our room was ready as soon as we boarded (2 PM), and our luggage was there about an hour later (3 PM). We were able to get settled and start exploring the ship an hour before departure. My only complaint with the time period between 2 PM - 4 PM was there seemed to not be any A/C in any interior area, I mentioned something and they said they were working on it.
We opted for an interior room this trip mainly due to cost, it was $299 PP for the week + taxes/fees. A great deal! The room was small but acceptable, the king bed was set up, there was adequate room and storage for 2 people, room and bathroom were clean. Throughout the week the room steward kept the room tidy and well stocked with towels and extra soap. No issues with the room.
If you are someone who likes to sleep in on the Sea Days, you will not be able to past 10 AM. Butch the Cruise Director came on promptly at 10 AM on the PA system and detailed all of the days activities.
The ship itself was lacking interior decorating pizzazz, it has a subdued tropical decor which was nice but a bit boring.
We did not use the spa services, although noticed the prices for them declined daily to peak your interest.
We utilized each pool (2 available) and found an abundance of lounge chairs available at anytime.
We enjoyed the hammocks on the Serenity Deck (adults only/21 over) however the placement of this "serene" area is next to and under the stairs/loading area for the water slides which didn't make it very tranquil or private.
The casino was a lot of fun, the machines actually were paying out, I hit a jackpot over $100 and we had a lot of staying/playing power on a little budget.
The fitness center was well stocked with equipment, my only complaint was that it was warm.
We were unable to make any of the comedy shows, the lines were long, the waits were long, and the venue must have been small because they shut the doors 1/2 way through the line. We tried 3 times.
OK, so all was great so far, BUT we were fairly disappointed with the food buffets and dining room. The buffets are closed quite a bit for long stretches of time. We were seated in the Blush Dining Room (Lower) for the late dinner, our table was in a corner next to a busy wait station. I looked at 2 walls for a week. I tried to change the location but was told nothing was available, although the dining room was slightly over 1/2 full each night. Dinner the first night took over 1 hour to receive and almost 2 hours total for all courses, it was like they never served dinner before and it was their first time. Our waiter was rushed and did not interact with us at all, nothing like any other cruise I've been on. Night after night, they did not remember the few little things that we liked routinely. Variety, presentation and freshness of food was acceptable. There is no fanfare in the dining room.