The restaurant at The Majlis, Lamu Island, Kenya