The hotel in general is quite amazing. The biggest challenge we had is the language barrier with the stuff (locals), who barely speak English. Had to explain same thing thousand times to different people at the same spot (±10 people at the reception, ±10 waiters, etc.) That took too much much time and was not appreciated, of course. The big help was a Guest Relation Manager Mr. Erik Tiulpanov, he could find the clue to communicate to his Chinese colleagues and was constantly solving the issues, that kept occurring although our activities didn't change from day to day (thus, every time the same problem). He definitely contributed to the positive experience of stay.
The territory is green and decently maintained. Beachfront hotel, you can use the beach, but no swimming is allowed at Haitang Bay (the lifeguards will be whistling if you go into the waiter deeper than a knee level.)
Kids facilities are quite lovely, the kids bedroom decoration was very cute, they also loved the indoor play centre and the animals, and the pool of course!
Breakfast was great with lots of local treats. We booked the rooms with a dining package (not really a half-board or full-board option, but just some limited menu available for lunch or dinner). It would be the same each day! Luckily they found an opportunity to extend the choice of the dishes, but we had to prove it every single day to each new waiter that approached us.
The staff needs quite some English speaking skills. Many thanks to Mr.Erik Tiulpanov, he is a great asset to the hotel.
For the rest we really enjoyed the stay.