Did this same route last April on the Constellation, it was fabulous. Our favorite excursion was the sail and swim with the sea turtles in Barbados. We booked through Celebrity and it was agreat day. I agree snorkeling at Trunk Bay is also a wonderful experience and should not be missed. Have a great time.