I would be curious also. We plan on spending two nights pre-cruise and have been looking at Caribe.  We have been to OSJ twice as a port stop so have no interest in staying there.  Thinking a relaxing resort on the beach.