The Port of Miami really had its act together when it came to getting on the ship. We arrived at the port about 12:30 and were on-board in less than 15 minutes. Very fast, even compared to Tampa and Galveston, which I thought were very fast themselves.
The ship to me seemed to be the regular mid-size Carnival style ship. I liked the decor. I did notice some areas of carpet that needed to be replaced, but everything seemed to be in working order and I saw crew cleaning everywhere I went on-board.
The Lido buffet was good, but not great and if I had one complaint about the lido it would just be that it was just so crowded. The guys that make the sandwiches were good and I normally went there for a reuben, since the line was much shorter there.
We had an outside view cabin on the Riviera deck. I had some reservation about being on the Riviera deck, since the lowest I'd ever been was the Main deck, but I wouldn't hesitate to do it again. We were even near the aft elevators, but we never felt or noticed any vibration from the engines. The cabin was 220 square feet and seemed much larger than the 185 square foot inside cabin we had on our last trip. Our daughter was in the room with us and we were never crowded or tripping over each other.