I have made around 40 plus visits to China and only once had a problem with entertainment. That was my fault as I went to a park in Beijing which is clearly identified on all gay sites as being AYOR. If you make arrangements on some of the websites like jack'd and fridae, you can meet some amazing guys - and never a mention of even a bus or underground fare.