We stayed at Moonbay Business Hotel on 3 different times on our recent trip to our China. It was recommended by an Australian friend who runs a business in Dongguan. Very very limited English was spoken in the hotel, so thank god for our de facto tour guides (Chris, Jerry and Ryan) . We didnt take any meals in the hotel choosing to eat in the many of the restaurants that were around the hotel. It was local to lots a shops (with-in an easy walk). Just be aware that it is purely a cash hotel. e.g. for 3 nights you had to pay a deposit of 1200RMB so when you checked out you were handed the balance after 3 nights accommodation was taken..(make sure you keep you deposit slip) We would certainly stay there again.