Intimate journey into Kenya's steamy Mombasa diaries.