Our experience was much the same as the other reviewers indicate - these guys really do give Love a bad name. We rented a property that hadn't been cleaned, had a non-functioning stove, dangerously defective electrical wiring, blocked gutters, broken windows...after six weeks without cooking facilities we had to take them to VTAC to finally get a working stove. That was just for starters...I won't bore you with our litany of grievances, but trust me, we're talking rental Hell.
Finally, when the guttering had leaked so much that the floorboards rotted through, and we asked for repairs, we received an eviction notice. Sound familiar?
Avoid these guys. Avoid them like the proverbial plague.