Sorry Bri, but I tend to regard all such things with suspicion, there always seems to be something which is hidden in the small print.
This has come to light in other ways recently with some rather up-market flats locally. They are leaking like a sieve, have been for months, one of the washing machines has been broken down for ages and the window cleaner is refusing to work there again unless he is paid by the firm who runs them. Not good for the amazing amount of money that is charged for so called maintenance.