They are a member of the top division in Kenyan football. Their home stadium is Mombasa Municipal Stadium.
This refers to a team that competes at the top level of Kenyan football, playing their home matches at Mombasa Municipal Stadium.