When I am at the gym I get a very good workout with the computerized training bike. It gives you certain scenic paths right at your finger tips. Whether you like to simulate mountains, hills, raceways, certain roads for the best workout you will enjoy it.