Professional and helpful before they have your money. As soon as they have your money then they seem to do everything possible to make your life hard.
It took them 4 months to sort out the tiniest of issue (plumbing) and have lied consistently throughout my tenancy. I will not be renewing my contract with them, ever.
They are, at best, useless and lazy and, at worst, deceitful.
Learn from my experience and stay away.