The hotel and staff were wonderful- friendly, helpful... the shuttle service from the airport was prompt for us- although the shuttle is used for 4 other hotels and so I could see how you may have a wait.
That being said- the shuttle service that they offer to the cruiseport for $8/person was very poorly executed. There seemed to be only one shuttle running and it was used by several hotels. We stood outside the hotel for 90 minutes waiting for a shuttle with 10 other guests. My suggestion is to forget the shuttle and grab one of the numerous taxis which come through the parking lot every few minutes. We did- it cost the same as our 2 shuttle passes. I think that if the hotel had asked guests to purchase tickets prior to departure ( so they would have an idea of how many guests needed shuttle service) things would have gone much more smoothly and their guests would leave with a better opinion of the hotel.