I was based there for a year. It is OK, but not really suitable for an expat family. There is zero access to any real health care and it is not an expat friendly place. There are maybe 40 ish english speaking expats in Sanya at any one time.
If you like to surf that is a plus.