Niamh Algar has had a whirlwind couple of years, which excep...