Has anyone ever rented with sac delta? Or applied?

Wanting to apply to a house through them but Google vs yelp reviews are very different. Any experiences out there?