NOTE: BUY YOUR OWN HANAUMA BAY TICKETS AHEAD OF TIME. If you buy them at the gate you might have to wait to get in
This was a solid shuttle with beach rentals (umbrella, chairs etc). Pros were the driver was prompt and pleasant. Cons were that the snorkel equipment was poor, the bay rents much better stuff. For transportation you could get a Lyft for 3 or 4 people for 50 total instead of per person. The pickup was earlier than needed because of multiple stops, with a Lyft 7am would do. Unless you want to rent chairs etc or need a whole van, I recommend driving yourself or getting a ride and renting your own snorkels.