The hotel was well located, close to several restaurants, a convenience store, a pharmacy and a dentist(!). The front desk staff spoke Portuguese, Spanish and English. All staff were attentive, helpful, polite. Lovely breakfast service, convenient and well worth the cost. Over three weeks, we (2 adults) stayed three times, twice for 4 nights, once for 2 nights. Modifications to reservations were handled easily and without penalty. I will stay at Hotel Africa Maputo again.