At the edge of Mombasa Island, where the city opens into the Indian Ocean, lies Mama Ngina Waterfront. It is…