As a first time cruiser, I had an amazing time. Embarkation was smooth and easy. Registering online helped a lot. There was a lot of traffic in the Port of Miami, but not many signs giving you directions, so plan to loop in a few circles.
The food was great. The buffet breakfast and lunch was great. There was also the opportunity to make your own burrito. The last dinner night, the options were not too different and some of our food was overcooked. The apple pie was not good. Tasted like old apples and parts of it was not even warm.
There was only one pool on the boat, very disappointing. The pool was the size of a small bedroom literally comfortable for about 12 people to be in. Because the pools were always overcrowded I took advantage of the mini water slides. Although it was mostly children that went down, it was still fun( and I am 25 yrs old).
Clean. Lighting was in weird spots. The faucet in the bathroom was broken, so adjusting the temperature was difficult.
Lots of Traffic and the signs were very vague.
Be prepared for aggressive sellers once getting off the ship.