We had a wonderful time. The people we met on day one at dinner were GREAT. I think we had the GREATEST table ever!!! They all made our trip more enjoyable. New friends and lots of memories. Our cabin was just perfect and our cabin steward was amazing. He kept his eye on my teenage son. All in all, it was just down right AWESOME!!!! Can't wait to go again.