First embarkment and disembarkation was great! Port Canaveral is a great spot. The cruise was on Carnival. If you expect lectures and a large library on board, boy did someone sell you the goods.
The ship is fine. Its clean and functional. Our cabin was clean and kept clean. But no turn down service was there - just the towel animals.
The food ranged from fantastic to meh. Highlight was Guy's Burger Joint. You may hate hamburgers but love this. Second place was the Mongolian Wok. The dining room food was good, as was the service not exceptional but good.
Good cabin but don't get a cabin near th elevators and atrium unless you want to rock all night. The sounds flows right into your cabin.