Strolling through Garry Point Park doesn't suck