This was our first cruise and it was fantastic! The service was impeccable! The room was great, we had a stateroom with an ocean view. After putting away the suitcases and unpacking, the room was a nice size. The children's programs were outstanding!!! My son had a great time and was so happy to always go back. The crew members were great and very helpful. We enjoyed 4 shows, all of which were so wonderful and entertaining. The food was good as well, but I would ask that that they step it up a notch for breakfast. Don't get me wrong, lunch and dinner, dessert items were off the hook. For breakfast, I think it would be great to add a waffle bar. The buffet didn't look so appetizing. I would go back an do it all over again! Great time with the family!!!!