We just returned from the same cruise...second time doing it....first was in October 2014. Weather was much nicer in January. Temps in the 80's, light breeze at times. We did a private tour in grenada with Sunsation Tours and I cannot say enough good things about it...we went to Annandale Waterfall, Grand Etang Lake, Belmont Plantation and the Goyave Nutmeg factory (all our choice). Our kids (21 and 20) thoroughly enjoyed it and said Carl our driver made the trip outstanding. In Barbados, we snorkeled with the turtles with Action Charters (3 hour tour) and had the most wonderful time...the captain and crew were fantastic and helped everyone find turtles and were especially helpful if you had never snorkled before. Saw a bunch of turtles and then went to the shipwrecks which were again....awesome. Martinique we kinda used as a sleep in/sea day ..... walked around the crafty stalls and went to the few shops us the street. If we didn't have excursions in every other port, we would have booked one to St. Pierre, but didn't want to sit for a long time on a tour again. The men played golf in Antigua and St. Kitts which they really enjoyed. Us girls went to Valley Church Beach for a few hours and shopped in antigua....lots of fun at both. In fact we shared a cab with a woman in our group and her son and spent our time on the beach with them.....what wonderful people they were. In St. Kitts, we decided to do a
DCL excursion Scenes of St. Kitts since it was only a 3 hour tour and it was well worth doing it. Then walked around and shoppped a bit at port again.
We stayed at the Sheraton Old San Juan the night before our cruise just for convenience to OSJ since the kids had never been before and wanted to see the forts and the cobblestone streets/sights. Personally, I would stay at either the Caribe Hilton again or at the Marriott Stellaris ...... more scenic and more places to relax and then take a cab to OSJ.