Scribe,

I was in terminal and also in Kahama.

Terminal is in very good location but don't expect the same comfort level of kahama. They are very far in terms of luxury (an price also of course)