What's inside Plymouth Central Park? Why Plymouth is still the best place for me around UK.