There is one dive shop on the beach. It's very small, but they can take a diver out for a guided tour for less than a 1000 baht. We decided to bring our own gear and explore on our own. There is a very small road leading down to the beach and parking is very limited. Getting up and down the road can be tricky as there may not be enough room to turn around depending on how many cars and scooters are down there. The beach is small and fills up quickly. The only entrance for diving is on the east end of the beach. Visibility is good near the beach but pretty bad once you get down to the coral. It's very easy to loose people in your group due to the limited visibility but if you can get past all that, the diving was nice. The coral here is in good condition and the amount of trash in the ocean is limited. The beach however is another story.