It’s hard to believe I’m on Koh Phangan, the Thai party island notorious ... Located on the white sands of Thong Nai Pan Noi beach, the resort sits at the end of a small ­village of the ...