Abbey Park site is welcome news for developers