Staying in Khao Lak you really have 2 options, stay on or just off the beach, and face an uphill walk or taxi if you want to go to the restaurants on the main road, or stay nearer the bars and restaurants, but have a walk to the beach (uphill going back). The Leaf on the sands…