I agree with the other replies. I am 5'4 but have short arms, I have a Trek 7.3 hybrid and a Specialized Dolce both different sizes and feel very different when riding. My LBS spent ages to get fit right and it didnot help that my height means I am just on the cusp of different frame sizes.
If you could get vouchers or gift card and then go to LBS it would be best, plus she may even have a preference in colour.