Sounds like a great trip! Only three stops on an eight day trip, that to me is fantastic because I love the at-sea days. Swimming with the stingrays in Grand Cayman was a blast! But that was many years ago for me.
Have a wonderful time with your family! I know you will miss New York in the winter.
Sent from my SM-G955U using Tapatalk