The place is nice, some people speak English but ultimately, for a westerner, the bed is way too hard. We did ask about another mattress at reception and they give us some other duvets to put over the top of it, but ultimately, we couldn't sleep on it still so had to check out and went to another hotel.
Nice hotel though, nice pool, gym is fine for a hotel. 5 star is what it is advertised as- but beware, that is Chinese 5 star. Id say 3.