Is the trek Marlin 5 a good mountain bike?