The service was awful. The appliances in the flat were in a terrible state and every time this was mentioned to Sheldon it was effectively ignored for as long as possible. Our oven remained broken for 4 weeks of badgering before it was fixed.
They were always rude and at one point even the manager swore at me and hung up the phone.
The problems didn't stop after we left as they made getting the damage deposit back very difficult and eventually took money off us for a washing machine that was in the same state as when we arrived.
I would seriously advise anyone not to use them, either tenant or landlord.