Agency was very helpful, I can't really fault them at all. Pretty much left us alone aside from inspections which were always done quickly and efficie ntly. Accomodating to pets (and nice when they visited). Good with check out process and didn't take any of our deposit (except a small fee agreed as we didn't have enough time to finish everything). Communication was always good, the only problem we had was that they also were agents for the property with the problem neighbour, so when it came to a dispute they couldn't really do much.