A good friend is sending his youngest to the local university. He's coming from the east coast and won't be bringing a bike. I volunteered to find a decent mountain bike. I know from bikes, but am a little out of practice on sizing. The rider is 5'8" and is pretty aggressive. Bike will be used mostly around town, with the occasional off-road ride. I'm thinking somewhere around 16 inches. Does this sound right?