Mafema is a restaurant and leisure complex with an outdoor pool, splash pool with slides, and paddle tennis courts. It offers event spaces and outdoor green areas.