This is going to be a rather lengthy review so please bear with me, but keep in mind, I traveled with a small group and we all had basically the same review.
DAY BEFORE CRUISE/ we arrived in Miami, we had reservations at he Wyndham beach resort, which I highly recommend to everyone. It was clean, right on the beach, the service was excellent, I think I could have spent my vacation there.
DAY ONE/ embarkment was long and you waited forever, this was to be expected. When we got on the ship, lunch was waiting at he Windjammer cafe, but due to the thousands of people getting on, finding a place to sit was a challenge, plus so many people were just wondering around looking at things and just bumping into everyone and everything. Our luggage arrived in a timely fashion and our cabin steward, Salvatore, was terrific. Let me tell you, the rooms are soooooooooooooo small It is very difficult to get around to the other side of the bed, CARNIVAL rooms are much bigger. You had to turn sideways to get past the bed, very very very small, our friends had the balcony room, (which I do recommend) and it was just as small, but at least they had light.