I dragged my wife in here for dinner ( not a fan of themed restaurants, but I am ) and loved it.
A young team member approached us and asked us our choice of music, we chose one song each, and 5 mins later the videos were playing on the big screen- nice!.
The place was thumping but our ears weren't bleeding btw and we could communicate although louder than usual. The waitress advised us of all that was available on the menu- what a memory! Our drinks and meals were correct and not late. We stayed longer than we would at other restaurants just so we could try the desserts, needless to say we slept in the next morning haha.
The souvenir shop was well set out and bargains were found. My petite wife liked a t/shirt that wasn't in her size and one of the shop team rushed out and found the right product as well as a different color option & both were purchased, well done.
I will always visit any Hard Rock Cafe while travelling.