Sophie,
I empathise with you- some PM's are really lousy at their jobs, and there are some terrific ones.
Just a tip- I always ask for a copy of the lease for my own records as well as the special conditions that I get all my tenants to sign. Just extra peace of mind.
Hope you find a...