Embarkation was very slow. We were given time to embark and told if we missed window that we would go to end of line. We dashed from airport to makeit on time and found they only had one gangplank open and were not going by time. We went to the end of the line and it took about 2 hours to embark.
Food in dining room and Horizons buffet was no better or worse than any other ship. Lines in the Horizon were very long. Guy's Burgers and BBQ was good, along with Blue Iguana. Mongolian Wok and Italian restaurant served lunch for free. Deli sandwiches in Horizons was also good and they had yummy 3 layer cakes.
At 11pm everyone headed to pizza place and lines were about 20 people long. Frustrating with that many people that some were walking away with 2-3 whole pizza's. Should be a limit of 2-3 pieces per person.
Cabin was average. We were below Lido deck and it was handy to get to buffet amd pool.