nc:
I do not know of any such service. It is partially because of the distance involved.
Fort Lauderdale's cruise location, Port Everglades, is approximately 4-1/2 hours from The Villages. I personally would add another hour for the Miami airport.
There is air service between Orlando and Miami; may be worth your research time!
Good Luck!
Costa Rica is a wonderful destination!
SWR