We booked this hotel due to the Sofitel name and pictures online. Its a nice hotel, and very luxurious, compared to other hotels I would rate it higher, but compared to 4 star beach resorts it is simply average. Some things that might help (since the sofitel and accor sight don't have much information)
1.) its just about 20 KM west of Haikou, not really on the "west coast"
2.) It takes about 45 minutes from the Haikou airport, it should cost you about 150Y to get there via Taxi, be careful our first quoted price was 300Y.
3.) They are renovating another part of the hotel, you wont hear this in most of the hotel, restaurants, or your room, but it is quite loud if you are in the pool. Difficult to relax with all the hammering and pounding.
4.) The staff speaks very little English for a four star hotel, but then again I think this hotel is mainly targeted towards Chinese tourists.
5.) There is a very un-advertised free shuttle to Haikou, ask until you get someone who is aware of its existence.
Other than that the hotel grounds are beautiful, the staff friendly (talk to Nester, 1/2 of the "surfers band from Phillipines" who play nightly, tell him Mr. Richard says hello, he is a really nice guy. We paid $60 for a deluxe room, so its hard to complain.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC