mombasa...worth every minute.