The station is clean and quite understandable. Prepare a translator in advance and everything will be fine.
We took a ride from Haikou to Guangzhou, the luxury soft car is something there, the trip was great, convenient ... part of the way the train sails by ferry)))
There is a restaurant car on the train.
I wouldn't risk it in shared carriages 😁
We also rode from Haikou with a Sleigh on a high-speed train, everything is also clean and convenient