41/12 Moo 3 Khuk Khak, Khao Lak, อำเภอตะกั่วป่า พังงา 82220, Thailand
Seated: 30
Standing: 30
Square Feet: 60 ft2