Training takes place is great little resort 45mins North of Phuket international airport in Thailand and has world class coaching on site. This is same training camp where a group of 18 world class pro's train (e.g. Belinda Granger, Bella Comerford, Stephen Bayliss, Hillary Biscay, Tim Don and many others) and it's great to interact and socialize with these pro's in between training sessions and pick up some tricks and tips.
Of course can be seen as a clear plug, but I found it good value for money and am therefore willing to provide a link to this site: http://www.teamtbb.com/?option=com_content&task=view&id=98
So based in Asia or want to prepare in hot and humid place, check it out!