The pickup at the airport was not great. We waited at the designated pickup location for 15 minutes and then were told to walk to a different one. We checked in with the staff there but then waited another 45 minutes for the ride. Given this was a reserved time pickup and the flight was on time I don't see why we had to wait over an hour. The return trip to the airport two days later went fine.
They were at the airport ready to take us to the hotel, driver was very nice and helpful. The morning of our return trip, they were at the hotel, and we got to the airport in plenty of time. When we return to the islands, we will book with them again.
The driver was not that friendly-he did not help passengers to get on or off the shuttle - he had to be asked to turn down the music as it was too loud and we could not hear when he told us what hotel we were at.