I booked shared transport for arrival and departure, arrival only took 30 mins from the Airport to the Hotel, the departure trip took 1 hour 30 mins, it wasn't as if we were the first pick up, we were the last but one! The reason it took so long is because the driver had to drop off a parcel on his 'way' which obviously wasn't on his way because it trippled the journey time!! The only reason I would chose shared transport again is because it's a lot cheaper but be prepared for a long journey and you can be squashed onto the bus!
Driver was prompt and vehicle was very clean and comfortable. We arrived at the airport with time to spare before our flight.
Not something I wish to experience again - we were packed liked sardines in a minivan that was too small for the number of people and luggage. The driver drove fairly erratically and the traffic was horrendous as it was the rush hour.