This is the first time to CTI. How is the sunset cruise and swimming while off shore? Is the snorkeling outing really nice? Can you take a kayak from the resort to snorkel if you have your own snorkel gear? Excited about the trip and just trying to fit everything in the short time we are there. How long is the snorkeling excursion? Thanks!!