Not easy to get to, but well worth the trip. You have to take a longboat from Haad Rin. Wait for enough people to fill the boat and it should only cost 200-300baht.
If nobody else is going and you dont want to boat, The only other option is to hire a 4x4 truck to take you.. Expensive though. Atleast 1000-2000 baht.
Once you get there, usually you'll have to literally go from door-door checking for vacancy. Be careful walking along the sketchy wooden bridges/pathways. Most of the bungalows do not have online booking options AND everyone checks out whenever they feel like it, so you have to ask everyday if anyone has left. There ARE a couple of nice places that you can book in advance anyway..
Once you're there, there's not much to do. It's pretty remote, so just chillout and unwind. Food is a little pricier but very good, and large "American size portions"
If you own or manage Haad Yuan Beach, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.