Khao Sok Stayed on some floating huts in Khao Sok, Thailand Literally amazing minus the cockroaches