Coco Cay and Nassau are two of my least favorite ports but for me this cruise was just about a quick getaway. I love sea days, so I am happy I get two of those. This will be my sister's first cruise I hope she has a good time. The ship and ports really do not showcase cruising at its best but it is what I had booked and a solo and she asked to join 🙂 Your cruise sounds like amazing.