Professional company, no complaints there. Free food before and After. We saw MANY sharks, but there's no real adrenaline and it's hard to see underwater even with mask. Plus, they chum the waters constantly, so you get nasty fish guts in your mouth. Also beware seasickness, it took out half of my friends.