Welcome to Angaza . A Swahili word that means to give light. As the name suggests , this cosy one bedroom apartment with coastal finishes and modern touches will brighten your soul and spirit . Located in the coastal city of Mombasa , enjoy the sun in the pool as well as the greenery or take a walk to the beach which is 7 mins down the road . Welcome to Angaza .