Sounds like it may be a little small, but like the others said, it's nothing that can't be fixed with some stem/saddle/seatpost tinkering.
You will love the Marinoni - they are fantastic bikes, and surely better a Bottechia....(waiting for abuse now).....