Piquant, out of this World, aboriginal kenyan dining at Finch Hattons - The Luxury Collection