I will be spending one night in Stone Town in August, arriving from a few nights on the beach sometime in the morning. I need to be at the airport around 3 am the following morning. I'm looking for a respectable hotel to spend my last night in Tanzania that could reliably get me to the airport in time. I'm hoping to spend the day before seeing Stone Town, perhaps a spice tour. Will be on my own. Thanks in advance for any recommendations.