Great location if you have flights to deal with (early flights, layovers, etc). Pemba was very kind and provided great communication. The room is very comfortable, the bed and shower were great, and overall this place was perfect for what I needed. There is a nice area with lots of restaurants and shops not too far away, and then the airport is an easy drive.