In the heart of Sri Lanka, an all-inclusive resort promises a better, healthier, maybe faster you. One writer puts it to the ...