We went to Resort Horizon after reading reviews on TripAdvisor recommending it for families with young children (we have a 6-year old and two 3-year olds), and I can confirm that it is great for that. The several pools are shallow (to very shallow!), there are a couple of winding water slides, the beach is clean and easily accessible, the playroom is filled with activities (computer games, climbing frames, tables for drawing, etc.) and supervised by competent staff.
Activities for adults are limited - but frankly, if you can enjoy the beach/pool under the sun with your children and have a few massages, who could ask for more in China? If you are going there as a couple and expect great night life, it may be a little disappointing...
We were in the old building and our room was a little faded, but very clean and with a great sea view. I expect the rooms in the new building are more attractive, but we did not mind: cleanliness is our main focus.
As regards food, don't expect miracles. It's average - you won't look forward to the meals, but you won't dread them either. And there are options outside of the hotel.
Finally, staff is very nice and will attend to your needs - provided they can understand English...
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC