I have really, really hard neck/shoulders.  They are rock solid and are usually located somewhere around my ears.  I have a high stress job and I have gotten stress headaches/migraines.  It is necessary for me to get regular massages to keep my head/shoulders from taking over my entire skull.  I used to go for spa massages when I was younger, but now that I am older (read: middle aged), frou-frou massages just don't cut it.  I need muscle, elbow grease, someone who is physical and has expert knowledge of the musculoskeletal systems of the human body.  Enter Jim.  My husband found him through Yelp.  I was a little nervous when we scheduled an in-room massage.  He arrived on time.  He was so pleasant.  He worked on me first, and then my daughter.  I have never *ever* had a better massage.  (And I am a massage whore -- I had them both before and after Jim.)  Jim spoke to me to find out my specific needs, and then he got down to business.  I could tell by the way he poked and prodded me that he knew what he was doing.  The way that he moved my limbs about so that he could access the muscles underneath -- that is artistry.  He did some quasi-chiropractic moves -- adjustment, releases, etc.  After me (round and fluffy) he worked on my skinny minny daughter.  She was likewise satisfied (so he must have adjusted his touch so that he didn't break her bones).  The results from Jim's massage lasted a good month -- far longer than ever before.  I will see Jim each and every time I go to Vegas -- if I even get within 25 miles of Vegas.  Thank you, Jim, for raising the bar for my massages.  You truly are the best and I will never forget you.  (If I sound sappy, let me tell you that this is the effect of Jim's massages!  He's THAT good.)  p.s.  His prices are more than reasonable.  Don't waste your $ on a hotel massage.  Go to Jim and use your $ on a facial or something.