This company was professional and friendly from the beginning to the end. When I boarded the boat several staff stand there thanking you for choosing them. There was a nice fruit, cream cheese, and cracker buffet. Soda, waters and juice were also provided. The gentleman on the speaker was extremely informative about sea life. On the tour I did on Oahu they just aimlessly drove around. This company stayed within sight of whales and waited for them to get curious enough to come in for a closer look. Finally, they did! This company is top notch in all they do and would go again.