I had a Buenos Aires for a long while, replaced with a Zurich, both 57cm frames, I believe, and neither felt too long in the top tube (I normally prefer around a 57cm top tube). If anything, they felt too small in the seat tube and stack, and probably would have been better off with a 59cm frame.