This was a trip with friends and our children (twin 2.5yr olds). It was our first time and we were a little scared since we had our little ones but after the first day we figured out how to do everything and had a great time.
We had stayed close by port and arrived at 11ish and went right in with hardly a wait...so wonderful with kids! Everyone was very helpful and we went to eat which was so crowded and a little hard to maneuver a double umbrella stroller and our carry on but our friends were a lot of help.
Food was great everywhere but I'm not hard to please since I have to eat fast because of the kids. We ate in the dining hall all but one night. Waiter was awesome and have to say even better with our kids! It was like they knew we wanted to enjoy our meals so they helped to keep or boys entertained with food.