Stay away. They are untrustworthy caretakers of small children. We had negative experience with them with 3 and 4 year olds.
Much better experience at DCPR ironically.
OP has identified a better option, that will make a difference for you to concentrate on what matters.