Stylish beachfront restaurant serving cocktails and international dishes with ocean views along Tubtim Beach.