Beach restaurant on Ba Kantiang Beach on Koh Lanta island in the Andaman Sea, Krabi Province, Thailand