Hi Alissa:
Yes, I know my island (Jamaica, West Indies) have a lot of cruise ships that come in for the long weekend.
Folks leave from work on Friday and get back Sunday night in time for work on Monday.
I am so GLAD they are finally making some cruises affordable and convenient for working folks who cannot take off more than a few days.