Koh Ma Beach was my favourite beach in Koh Phangan along with Leela Beach. It's unique for it separated sea where in low tide you can walk all the way out to the small island of Koh Ma off the coast. Koh Mah Beach is also a good place to snorkel with there being coral reefs not far off shore! The water here was also the clearest we saw in Koh Phangan and I just absolutely loved this beach. It was so relaxing, natural, peaceful and fun with the sandbank and just a lovely feeling overall here.
If I ever come back to Koh Phangan I think I will rent a beach bungalow by this beach. I can't even begin to describe how nice that looked!
We sadly didn't have a drone with us so we weren't able to capture Koh Ma Beach's true beauty, so please do me a favour and google "Koh Ma Beach Koh Phangan" to see how truly lovely it is!
You can check the tide here to determine the best time to go:
https://www.tideschart.com/Thailand/Other/Koh-Phangan/