Spent 5 nights in a cliff bungalow. First bungalow was disappointing, asked for a change and received another one with better view. Staff hardly understands English.
Keep in mind the town is 6-7 min walk over a little hill, where you can find 7-eleven, atms, massage, restaurants. We ate 2 times in town, regretted both. Cocohut runs a cheap and very good restaurant, main meals come around THB150 all-in, most of the time we ate here.
Beach is nice, but could be rocky in the afternoon due to sea currents.
Mosquitos come 1-2 min after sunset, take the repellent to the beach with you!!!
Hotel has many Israeli and Chinese guests who usually forget they are not alone on the beach: shout loudly and even take your beds if necessary.
Breakfast is average, there is always shakshouka and one thai meal on a revolving basis. Fresh fruit is always reloaded.