Haad Rin Nok more than 20 years ago. They had a beach Haad Rin and from the whole bay.
If you enjoy to dine out then Koh Phanganhas to offer a variety of places to eat, bars and cafes offering Thai, International, Western, English and Mediterranean dishes, that suit everyone. And of course a huge selection of fresh seafood which is locally caught.
There are loads of ways to get around the island, you can hire one of the local taxi cab for a small amount of money,or you are experienced enough you can rent a bicycle or car and do it in your own time frame.
For a nice island they understand the standards expectable by visitors.
Online resort and beachfront hotels to really sound prices especially in low season.