The best short Caribbean cruises for a quick getaway