Nice resort with gigantic rooms. We particularly liked the big bathtubs, and the breakfast was awesome with both Western, Cantonese and local food options. The gym is small, but it had what we needed (treadmill, crosswalker, weights). Pool is nice as well.
The service at the resort was superb, and the staff was very helpful in relieving a small medical issue.
The location of the resort is ideal, because there is an interesting village 10 minutes of walk from the resort.