The emonda H2 geo is pretty much an endurance frameset. Quite high stack and short reach. I'm short so I was struggling to get as low as I wanted on that frame. It's a very sweet ride though.
You should compare your current bike's reach and stack measurements and compare them to the bike in mind. It will help you pick between sizes.
Very important though that bike manufacturers tend to measure things slightly differently. So you should ride the bike before buying.
For example my size 50 emonda has a 374mm reach on paper and I use it with a 100mm stem. While my caad10 in size 48 has a 368 reach, but even with a 110mm stem the reach is shorter than on the emonda. My specialized Allez in size 49 has a reach of 380mm and with a 100mm stem it's still shorter than the emonda.
So ride them first!