My fiancé and I went to get massages at the Elements Massage in Needham and we had a great experience there. We also received 2 gift cards for individual 55 minute massages redeemable at the franchise's Needham location. We had been looking forward to our trip here the entire week, and it was well worth it. The staff was very friendly, the atmosphere was soothing, and the décor was excellent! You could tell this place was high class right when you walked in. We both asked for a female masseuse for our massages and they happily fulfilled our request. The masseuse who worked on me was very kind, knowledgeable, and thorough. She asked me what type of massage I wanted and what area I wanted her to focus on. I asked her to please do a deep tissue body massage and to focus on my problematic right leg hamstring as well as the ball of my left foot, which had been bothering me for 2 days before our visit. She did not disappoint. She went deep into my right hamstring, going up and down the back of my right leg, and rubbed and treated my left foot. Soft, soothing music played throughout the entire massage session and my masseuse let me relax the whole time. I got up feeling nice and relaxed and feeling like I was really worked on, which is what I wanted. My right hamstring felt a lot better and the pain in the ball of my left foot was completely gone. My fiancé loved her time here as well, so we're definitely coming back here again. I don't typically write online reviews, but when I read something that sounds like an isolated incident, and when the service we received here was so top notch, I feel it is my duty to give my 2 cents and share our experience. To conclude, I say to give this place a try - you will not be disappointed.