Good massage although every now and again the therapists treating us whispered to each other in Thai (whether that was about us or something else I don't know). Be warned that a "firm" massage is exactly what they give you! They used their elbows VERY hard on your shoulders/upper back that you might be feeling bruised the next day like I did. Our appointment got postponed for 30 minutes because the clients before us were running late but despite this we still got our full 1 hour treatment. Overall I was satisfied with the massage and if I was to return I'd definetely opt for a "lighter" pressure massage to save me from aching afterwards.