Steve McKenna finds the perfect base for before (and after) a Nile cruise