I've had Silkies, a Phoenix, A Japanese bantam and an Australorp all go broody. Everyone of them hatched the eggs and were good mamas, except for the Aussie. She sat on eggs three times and abandoned the eggs at 2 weeks.
I would Silkies are your best bet though.

I would Silkies are your best bet though.