We had contracted Opex Limousine to shuttle guests from the hotel to the reception / ceremony space.
They offered the flexibility we needed as we were just looking to hire a shuttle for 1-2 hours at the start and at the end of the wedding. Most other providers were requiring 3 hour blocks, which would have been a lot more expensive for us.
I had some concerns dealing with what seems like centralized coordinator that outsources transportation to local drivers, but our worries were completely unfounded. Sometimes you feel better being able to talk to someone in person, but we were ultimately very happy with the service provider. It was perhaps easier for us as we were planning a wedding from out of town so we got used to dealing with vendors over phone/email. They were very responsive and made updates to the contract the same day. Everything was confirmed on email after phone conversations.
The driver and car itself was as promised - professional, timely and got all of our guests to the ceremony location with plenty of time to spare. Very transparent service, no hidden chargers and everything is as described on their website - no need to haggle further and their prices were still lower than all other places we contacted for shuttle service.