Relax and let the stresses of the modern world fade away at the idyllic Cape Kudu Hotel on Koh Yao Noi. Framed by turquoise waters...