A beautiful cruise/vacation with lots of fun to do for all age groups.It was my 1st Royal Caribbean cruise. This ship is beautiful. We had plenty of storage. This boat made a great first impression.The food was excellent.Food/Dining: We had the early dining option which worked out great for us. We had breakfast at the buffet every morning....We also had lunch at the buffet some days as well as the other included food venues on the pool deck - pizza, sandwiches/fries, fruit, wraps, salad, cookies. You could help yourself to soft service ice cream pretty much any time - pool deck. The entertainment was great there was always something to do for everyone. The shows were awesome! The talented staff is in every production. Very professional and the special effects are the best. They work hard. The activities staff and cruise director work very hard to make sure there is plenty to choose from in regards to shows and activities.