I have really bad experience with them. I rented a flat for a year with them and they were also responsible in managing the company. When I decided to move out on the expiration of my contract, we did the "check-out" inventory with their agent and everything turned up to be absolutely fine and in good order. I gave them back the keys and they reassured me that I would get my full deposit back.
After 20 days and without having my deposit they claimed the "oven tray" was found to be dirty by the landlord and they wanted to keep