We [me ,wife and 19 year old daughter] flew to san Juan on Jan 1 and stayed t the Embassy Suites near the airport,it`s a good deal for San Juan because it includes breakfast, happy hours[strong drinks] and a beach section with free chairs and umbrella.
The cruise left on Jan 4 and it was a good thing that we got to San Juan early because the flights from New York were affected by the storm on Jan3-4 and people that missed their flights were boarding the ship on the next 2 ports.
We got to the pier at 11:30 had the free champagne and were eating lunch by noon and on our cabin by 1pm We had drink packages and went to the pool to relax.