I've been to about 20 the world over and this one was one of the better ones. The staff was not up to par compared to the Hong Kong one but did the job and could understand me in English.
What I really liked about this one is the decent pricing for food compared to others. Even with the stupid 15% surcharge (Probably because this one is also part of the Hard Rock Hotel) the prices were the cheapest I've paid throughout Asia. Enjoyed the food and free re-fills on soda that you almost never get in China.
The shop has some nice Shenzhen designed t-shirts.
The best part is the Indonesian band that is booked through December. They played everything from pop music to Iron Maiden. Accomplished musicians that interact with the customers while performing and while taking a break. They even let children on the stage to dance with them while playing. I highly recommend you see them and that the HR book them next year too.
Well worth the taxi ride to the outskirts of Shenzhen. No Metro comes near here. Number 4 line will get you part of the way from the last stop.