Our favorite part of the trip was the excellent customer service in the cabin and dining rooms. However, there were some hiccups with the teen program. Definitely try to renovate carpeting after the guests leave the ship, instead of closing a program set up for teens. Otherwise, it was a fabulous way to travel with children. Thanks again.