Alec Stewart believes the appointment of Peter Moores as England head coach was the right successor to Andy Flower.