Parks have come up in the world over the last few years and quite a lot of investment in new shopping area, the college site and housing.
You are always going to have a down side to wherever you go.
For instance we live in Old Walcot and get all the football crowd and people use it as a free park and walk to town.
Hope all goes well with your search.