The fastest embarkation we ever had, within minutes we were on trough the line, on the ship, and right away allowed into the cabin, no waiting time. The food was average, the buffet line was very bad in its layout, the food was often cold, and service in the Horizon Court was non-existent. The anytime dining is nice, but took forever. We celebrated a birthday on board, and I was disappointed with the acknowledgment at dinner. The ports were nice, even getting into tenders in Grand Cayman and Cozumel was nice, efficient and fast. The entertainment was not exactly overwhelming, the shows were ok, but not spectacular. The musicians were of great variety. The spa was nice, but no relaxation room, and big pressure to buy the products. The pools were good, with fresh water, and heated. The children were well contained, and not in the adult areas. The temperature on the sip, however, was cold, overly air conditioned, and the public areas required a sweater most of the time.