Putri Bali Spa located in Ubud Bali has by far the best hands out there. (that I’ve tried thus far)
The Ayuryoga Therapy Massage is to die for! They use pressure point massage and bend and pull you like a rubber band until you reach Nirvana bliss. It’s 90 minutes long and runs you about $20 us/cnd.
If you ever get a chance to go to Ubud,this is one stop you need to make. Its down a narrow corridor, so pay close attention to the sign outside or you’ll never find it.