Massage is good, ambience is ok, walls are very thin between the rooms and you can hear noise from the adjacent room. I had a problem with gift voucher payment and the way receptionist approached it wasn't very friendly. So, I had to call treatwell team to re-confirm.