Hello! We are cruising in October to Nassau, St. Thomas, San Juan and Grand Turk. What do you suggest for excursion in Nassau and San Juan? As for the other two, we are probably going to take a beach break. Would that be okay to do on our own or should we book through the ship? Thanks!!