Has anyone used the ferry from Fort Myers to Key West before?

Thinking of using it for a trip to Key West in March, instead of driving.
Is it clean and modern ?