I chose these guys because there are no hidden costs like there is with the other companies 2700thb for a 2 dive trip to the local islands. The other companies all charge you approx 3500thb for 2 dive trip plus dive insurance 200thb plus national park fee 600thb and if your out of their free pick up zone they sting you for transfers on top. Their dive trips are also mostly to Phi Phi islands and surrounds which is very crowded now since the government shut down some of the dive sites. If you like your diving groups small and less commercial than the big ferries this is your tour company. Maximum of 12 on the boat. The staff were all very friendly and professional and the water was 29degrees so some opted for no wet suit. Because you don't have the long trip over to the Phi Phi islands your home at lunch time so you have the rest of the day free to enjoy Krabi or in my case spend the rest of the day with your fiancé whom you left sitting around the pool. I would recommend this company to anyone and if I am back in the area will definitely book them again.