Celebrity used to have a cruise with an overnight stop in SXM. It was really nice. Made port in the morning, but did not leave until late afternoon of the following day. So, people had almost two full days to enjoy the island. I wish more cruise lines would consider this. We also had this in Barcelona, Spain once and it helps eliminate the need to pick just one thing to do when making port, and it provides the ability to experience some 'night life' as well.