This place was really great. A very welcoming staff and I was in a partial ocean view bungalow (ask for M1 or M2 if available) which was RIGHT across from the water. Such a relaxed beach during the day and only a short "jungle walk" if you want to get to the restaurants and clubs in town. Or of course you can take a longtail for next to nothing.
Rooms were cleaned daily by a very efficient crew. Be sure to book a half day trip to Maya Bay with them at the front desk. It's the same price as in town (500baht) but they include a longtail that picks you up and drops you off at the resort. The free breakfast was decent enough but I really enjoyed their other items for dinner. Learn to say please and thank you in Thai as the servers really like that. More