92 1, Tambon Bo Put, Amphoe Ko Samui, Chang Wat Surat Thani 84320, Thailand
Seated: 30
Standing: 40
An intimate and secluded setting of lush greenery and ocean breezes.