On the few occasions I've used it I've never had trouble getting a space but it's a pay and display car park. Surely you would have to keep feeding money into the meter to avoid getting fined?
I would check out Parkfield Avenue if you wanted to park in that locality.