I would thoroughly recommend Thai Siam if you like a firm and authentic Thai massage. Every therapist I have had here has ranged from good to excellent and before they start they are always keen to establish where your problem areas are and what level of pressure is required. Only three stars for my last visit though because this time I wasn't on a massage bed and instead was on a mattress on the floor, meaning that my neck wasn't always comfortable.