I think amenity=childcare is correct usage here.  America has become obsessive about supervising children.  Some friends from Maryland told me there is a state law prohibiting leaving anyone under 13 home alone, which is unfortunate since they had a very responsible 12 year old who had be raised in Germany quite used to being considered capable of taking care of herself.  It's thus understandable that people would need a place for a child of 12 years old to go between the time that school in finished until parents are home from work.

