I had a bad experience with them. They elected to consolidate a bunch of private charters on a small ferry and moved are pickup time back one hour. This was an issue for our flights. At the new pickup time they were late. The ferry had no AC and could not find space at customs in Cruz bay. We sat for another hour getting cooked. We got to the airport 45 minutes before our flight and missed the scheduled one. Owner felt 45 minutes was more than adequate and says the change to a ferry was because of a bad weather forecast. The forecast was excellent that day and all the other private ferries were running hence the delay at Cruz. I expected a price reduction to a normal ferry price. They refused. The owners attitude was they did us a favor by getting a ferry.