Unique and inviting atmosphere in the heart of Nairobi