great spot for exploring San diego north park area