Avoid Avoid Avoid.
They do a very very basic inventory with you when you check in and mark everything as in "new" condition, even if it really isn't. You have to point things out to them. With us the whole thing took maybe 15 minutes.
Then on check out they hire an independent inventory person who goes over everything with a fine tooth-comb for about two hours. They expect you to steam clean the oven, clean every bit of dust of every ledge no matter how high, descale the kettle thoroughly etc. etc. even though none of this was done when you check in.
So deductions are made from your bond even though some of the things were in the state they were when you checked in!
So be VERY careful when checking in to go over absolutely everything with this knowledge in mind.
They also don't reply to emails and try to avoid responsibility for communal issues when there is another management company involved (as in they just give you their number and expect you to ring the other company, who in turn tell you that they won't deal with you because you are not the landlord).
Andrews Estate Agents are TERRIBLE, AVOID AT ALL COSTS.