I was one of the teachers on a quilting cruise. I had the best time ever! The cruise line staff took such a wonderful care of us when we were teaching/sewing during the cruise in the conference rooms. While not sewing, exploring the ship was so much fun! Everything is top notch, so where do I begin. I have never seen the entire staff of such a huge place to be so polite and eager to help! From the housekeeping to waiters, the guest services to cooks - everyone deserves five stars and above! They made the whole experience so well worth it! The entertainment is really also top notch! The ship had a nice variet of shows that were included in the price of the cruise. And the food...OMG! No matter if it was the breakfast, lunch or dinner, the food was excellent, and the variety was plentiful! They even had late evening food available! The ship was clean and very well taken care off! I highly recommend this cruiseline to others.