Good fit vs. Best fit - Lower end of the fit range (Difference of 1 cm). Is it OK? or can this tiny difference still cause pains?
The sizing chats provided by manufacturers are only really a guide. One should never pick a size based on them alone. 

The only way to select a correctly sized frame is to test ride bikes of different frame sizes. As mentioned in comments, body proportions make a big difference.

Don't approach a possibly too-large discounted bike with the mindset of 'can I make this work?' Get the bike that is right in the first place. There will be other deals that come along. Also, remember that with a used bike you'll be doing maintenance and replacing wear items such as the chain and cassette sooner than with a new one.