Stayed here several times over the past year, and will definitely stay again whenever I return to the island. I always book the mezzanine suite and it is worth every penny. I have seen 'Villa' rooms advertised but are not in the main building, so cannot comment on those.
The staff are great - all friendly and genuinely helpful people, but not overbearing like in some other high end hotels. Suites are exceptionally clean with comfortable king beds (firm mattress).
The hotel is on a quiet coastal village's main street, with a 7/11 and a few dining options - local Thai, Italian, good bakery, cocktails etc (recommend the takeaway wood fired pizza next door). Immediately next to the entrance is the best coffee served on the island (Boy's Coffee) and its not even close.
Having a car or bike is recommended for exploring the nearby villages and beaches during the day. If not taxis are still available but less frequent, and the hotel offers a vehicle service. Also front desk offers a very cheap private boat to pig island and snorkelling.
If I had to pick a flaw it would be that I would prefer it to have a larger swimming pool. But given the size of the hotel, it is not really ever an issue as every visit there were 1 or 2 guests max in the pool, so you often have it to yourself.
If you are looking for late nights out partying, this may not be for you. If you have just spent a few days near Chaweng or Fisherman's Village and want some peace and quiet... this is the place to be!