Had a good experience with Bula. We ended up being the only people scheduled for their Deer Island tour, but they ran it anyways. They dropped us off where we wanted for snorkeling and let us choose our activities. We also forgot to tell them we were vegetarians, but we didn't go hungry. They made us veggie sandwiches & had fruit & chips (plus beer, soda & water).