After a very long trip from Seattle to Moshi, I arrived late and wanted only to crash in my room. I had made a reservation, and had numerous pieces of documentation confirming the reservation and that payment had been made. They made me pay again, stating they didn't know anything about it. The hotel itself is nice, safe, and comfortable, but as always, TIA (This Is Africa) took control and it was an hour before I could get into a room, having to re-pay, and speak to the manager twice on a cell phone to try to explain my situation. A frustrating cultural interaction, but the other than reservation problems, the stay itself was just fine.