During my last trip to China, I had the chance to stop to Hainan for business.
I stayed at Hilton, and it was really a great stop.
The rooms are superb, I had an ocean view.
The beach is clean, the sea was warm.
They have 2 restaurants: one is chinese: great, and the other one:Ize is western and offer great seafood!!!
The spa is great and very peaceful.