I had a very good experience with them. My flight arrived over a 1/2 hour early and the driver was there waiting for us. He and the driver for the return trip were very courteous.
My only suggestion would be to leave earlier than they told me for the trip home. I was staying at a Universal Hotel and they said picking me up 2 hours before our morning flight was plenty of time. It wasn't. We got to the gate right as they starting boarding. It takes a long time to get through security at MCO.