We enjoyed the Holiday Inn but we found it very expensive. The rooms are a little faded too. Try to get a package out of Shanghai or Beijing (we live in Shanghai) - for every additional thing that was not included it was pricey. The bikes, the beer, the spa etc. The spa is quite good I had a fabulous massage there. The swiming pools are nice too although there was no service by the pool and we had to sort out the umbrella's ourselves.
The beach outside of the private beach area is packed with day trippers. There is a little market next door and further along the beach is a foot massage place which is worth a visit. Yalong Bay is beautiful and the sea gorgeous. I wouldn't rush back though!More