Indoor playground offering fun activities for children.