This is a fun, mostly level ride that is almost completely on bike paths and bike lanes. Nice distance training ride.by longbeachbiker