More populated than other east coast beaches however this doesn't mean it's busy. There is no town or village here and only 4 resorts, each with an attached restaurant and one really tiny shop which is up the hill behind the resorts. There are no ATM machines. There are no really cheap places to eat as there are in Mae Haad.
The sand on the beach is coarse and there is an unbelievable amount of broken glass in it. Likely because of people drinking while sitting on the rocks. Careful where you step and do your bit to pick up some of the glass. The shore is rocky and there is plenty of corral right off the beach. You can rent snorkel equipment for 100 baht per day. There is a large rock just out to sea for those interested in cliff diving.
There are regular trucks that go back and forth 3-4 times per day at 100 baht per person. Ask at your resort for taxi times. Alternatively you can charter your own truck for 400 baht minimum or 100 baht per person.