This was my first cruise, but I was definitely expecting better. It started off with a very unorganized embarkment process. Once through the security, there were very long lines to register. Once finally through that, I was expecting to be able to walk onto the ship and begin enjoying my cruise. But instead was herded like cattle in the terminal and made to wait another hour before letting the throng of hungry and annoyed passengers on board. That was the beginning of the long line ups I encountered on the cruise. There were line ups for restaurants, on excursions, getting on and off ship and ports, to retreive your alcohol purchased on shore, and finally disembarking again in Miami.
The food was very repetitive in the buffet and main dining rooms. Same breakfast, lunch, dinner, and desserts for the entire week. Did not try the extra cost restaurants, but listening to fellow passengers I did not miss much.
The service and food taste in the main dining rooms were fair at best.