It's been 20 cruises since we stopped at CocoCay. The weather was delightful, the straw market was without any pressure, the beach was comfortable without anyone looking for tips for the chairs. The dining was the pits - extremely long lines, we are used to going to Labadee on Oasis with 2 times the passengers and we've never encountered the long wait to eat that we had here.