Le Club is at Sedili Besar. it is located at the edge of a high cliff overlooking the South China Sea. the view is absolutely gorgeous with constant cool breeze.