So I'm assuming everything is a go with this bike? Well maintained/no known problems with it?