Cruise was chosen because of destinations and the fact that we were boarding from Baltimore… great port! I can’t say enough about the staff on Vision! Great service.. So friendly.. went above and beyond to make sure we had a wonderful trip… Altogether there were 9 of us traveling together there was supposed to be 12, but a last minute accident changed this.. we all booked our trips separately, but the staff from Vision was able to join us all together for our dinners! Entertainment was good! Very enjoyable… food good! Loved Coco Cay! Room steward, Eko, was SO good!! Actually helped us to coordinate the 9 of us! We are looking to take another cruise SOON… and will look at Royal Caribbean. Only thing I would like to see improved upon, is the programming for teenagers… my 13 year old , hung with me mostly, but our 15 year old wanted to join dancing with the stripes and was told she had to be 18… why? We also had a 19 year old and a 17 year old who, unfortunately didn’t enjoy cruising… not enough for them to do. They DId enjoy Coco Cay and Nassau ( and the food) but don’t want to cruise again. Maybe this is an area that could be improved on? Regardless, my daughter, now 14 , and myself are looking forward to the next trip!!