Product review (5 stars): Just what I wanted.
It was a bit of a challenge to set up but once done it works great.