Overall, it was ok, however...
You've got to pay a deposit for almost everything to use. For example, we had to pay a deposit for an extra set of keys for the flat and a deposit to borrow an iron, not to mention the security deposit that we had to pay upfront for any damages.
They also don't change sheets or towels unless you're staying for more than 7 nights which was a bit disappointing as well.