Yalong Bay is farther from Sanya city than Dadong Hai beach and has been developed into an international holiday center with multiple 5 star resorts, golf etc. The long beach is well taken care of by the various hotels. You will find many restaurants in the new shopping area. Definitely worth a visit, but be prepared for higher prices with respect to Sanya.