The weather was a bit cold and we totally packed wrong, but the scenery, activities, food, and service made up for the shortfall. Our children were quite surprised everytime our steward Eugene and our dinner hostess Elisha called and greeted them by name. Elisha noticed that my 6 year old daughter only liked the mussels in her plate and went out of the way to grab her an entire plate of mussels. The entertainment has much improved from our last cruise with carnival. There is much more selection for the children. We would have loved to use the water slides more but the pool temperature was tolerable and the hot tub was great. Thank you carnival!